阿里云飞天计划云服务器体验————物联网mqtt服务器搭建初体验

简介: 如今物联网,智能家居等应用十分广泛,服务器是必不可少的,而物联网协议之一的mqtt协议的十分受欢迎,也是特别的容易上手,本文基于阿里云服务器,搭建mqtt客户端和体验其使用,并粗略的体验其是否能够稳定运行,在无连接状态下能够运行多久。

1.启动远程安装宝塔面板(宝塔面板提供了可视化的服务器环境的搭建,十分方便,适合新手和刚入门的小伙伴)

首先是服务器的镜像我选择看cetons 7.2。大家可以根据自己需要选择。安装宝塔面板同样也有相应的命令,最好要对应即可。屏幕截图 2021-08-19 092632.png安装宝塔面板还是十分快捷的,一般1分钟就安装好了。一定要进行安全配置如下图,放行所有端口就好了。

屏幕截图 2021-08-19 092844.png

然后登陆安装的宝塔面板,选择相应的环境进行安装,php选择7.0以上,其他的都可以使用,等待安装完成,安装emqx提供的mqtt操作面板,打开宝塔的命令行,安装官方提供的命令安装即可,我安装的是免费开源版的,安装非常的慢,不知道为啥,官网安装文档地址:emqx安装

image.png

安装巨慢,可能下载的地址是国外的节点,这个没有深究,大家可以找找看,免费开源版带webhook,可以实现监控数据并post到你的其他页面,这样你就可以保存mqtt的信息了,但是需要自己写,还不会正在研究,后期分享大家源码,如下图是我测试的运行时长

屏幕截图 2021-08-19 092632.png

经过测试可以看出运行还是十分稳定的,如下图运行一天多从未掉线,后续运行时长会继续更新。

image.png

mqtt服务客户端搭建完成我们可以进行相应的设备端开发,因为mqtt的轻应用等级,我们可以将其写入嵌入式单片机中,使用订阅,发布等操作,实现单片机和客户端的通讯,具体实现课参考官方文档,我这里使用了uniapp借鉴了插件库简单的实现了远程电灯等操作,主要操作步骤如下:

客户端:发布一主题A(用于发布改变设备状态指令)订阅主题B(用于接收设备上线和状态改变通知)

应用端:发布一主题B(用于通知客户端设备端的状态)订阅一主题A(用于接收客户端的命令实现状态的变换)

而服务器端只实现对消息的转发,可以很便捷的实现远程数据的传输,实现物联网的效果,具体复杂事项还在进一步的测试中。

image.png

简易的智能灯,界面初设计,目前还在改进中,目标完成远程灯,远程调灯的亮度,通过传感器传输电压值,温度,湿度,距离等信,这就依赖于服务器的低延迟了,使用过程中发现这个服务还是十分不错的相对于免费的服务器,延迟很低,几乎无延迟,再体验过程中,客户端发布消息,几乎再几十ms(可能是我客户端设备端处理的问题)左右,应用端也同时接收到了消息,肉眼看来几乎没有变化,几乎时同步的,服务器使用还是十分的香的,下面附上我使用时的一些截图,

image.png






相关实践学习
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
2天前
|
存储 机器学习/深度学习 人工智能
2025年阿里云GPU服务器租用价格、选型策略与应用场景详解
随着AI与高性能计算需求的增长,阿里云提供了多种GPU实例,如NVIDIA V100、A10、T4等,适配不同场景。2025年重点实例中,V100实例GN6v单月3830元起,适合大规模训练;A10实例GN7i单月3213.99元起,适用于混合负载。计费模式有按量付费和包年包月,后者成本更低。针对AI训练、图形渲染及轻量级推理等场景,推荐不同配置以优化成本和性能。阿里云还提供抢占式实例、ESSD云盘等资源优化策略,支持eRDMA网络加速和倚天ARM架构,助力企业在2025年实现智能计算的效率与成本最优平衡。 (该简介为原文内容的高度概括,符合要求的字符限制。)
|
2天前
|
机器学习/深度学习 存储 人工智能
2025年阿里云GPU服务器的租赁价格与选型指南
随着AI、深度学习等领域的发展,GPU服务器成为企业及科研机构的核心算力选择。阿里云提供多种GPU实例类型(如NVIDIA V100、A100等),涵盖计算型、共享型和弹性裸金属等,满足不同场景需求。本文详解2025年阿里云GPU服务器的核心配置、价格策略及适用场景,帮助用户优化选型与成本控制,实现高效智能计算。
|
1天前
|
机器学习/深度学习 人工智能 程序员
阿里云出手DeepSeek拒绝服务器繁忙,程序员直呼:真香!
阿里云PAI平台支持一键部署DeepSeek-V3和DeepSeek-R1大模型,用户无需编写代码即可完成从训练到部署的全过程。通过PAI Model Gallery,开发者可轻松选择并部署所需模型版本,享受高效、便捷的AI开发体验。教程详细介绍了开通PAI、选择模型及一键部署的具体步骤,帮助用户快速上手。
|
2天前
|
机器学习/深度学习 存储 弹性计算
阿里云gpu云服务器租用价格:最新收费标准及活动价格参考
阿里云gpu云服务器多少钱?A10卡GN7i GPU云服务器32核188G3213.99/1个月起,V100卡GN6v GPU云服务器8核32G3830.00/1个月起,阿里云GPU云服务器是基于GPU应用的计算服务,多适用于视频解码,图形渲染,深度学习,科学计算等应用场景,该产品具有超强计算能力、网络性能出色、购买方式灵活、高性能实例存储( GA1和GN5特有)等特点。下面小编来介绍下阿里云gpu云服务器最新的收费标准及活动价格。
|
弹性计算 程序员
ECS的体验报告
我是一名在读的软件工程的学生,因为我寒期做一个项目自己来学习,然后是需要有部署一个mqtt服务,用自己电脑的话得一直开着就很不方便,同学就推荐我使用云服务器,说阿里云的就不错。 主要也是听说了有“飞天加速计划·高校学生在家实践”活动,优惠力度这么大,自然是不能放过的。
ECS的体验报告
|
存储 弹性计算 安全
使用ECS部署Github开源项目以及架设应用程序服务器的体验报告
使用ECS部署Github开源项目Mcsmanager以及架设Minecraft服务器(作业用)的体验以及经验分享
使用ECS部署Github开源项目以及架设应用程序服务器的体验报告
|
弹性计算 网络安全 数据安全/隐私保护
ECS体验报告
作为一位大学生,初体验阿里云提供的免费ECS将近一个月了,收获颇多,不仅是知识和实践,更重要的是一些学习品质,因此,希望能够再获得免费学习ECS的机会。
ECS体验报告
|
弹性计算
ECS体验报告
这是我对于云服务器的使用体验报告
ECS体验报告
|
弹性计算 Linux 数据安全/隐私保护
ECS体验报告
大三因为不能去学校在家自学,经过朋友推荐了解到阿里云有这么一个飞天加速计划·高校学生在家实践活动,于是就像来试试看,并总结了一份心得
164 0
|
弹性计算 监控 安全
ECS体验报告
ECS体验报告
369 0

相关产品

  • 物联网平台