6层的设备间是什么的设备间。
以案例一为例,根据楼层、房间规划ou,规划计算机名称,规划IP地址的分配
自己好好做,完成这个能有很大的提高,如果有机会能实际参与这样的项目更好。
基于 OneNET 的远程温湿度监测系统,实现设备上云
AT即Attention,从终端设备(Terminal Equipment, TE)发送到移动通信终端(Mobile
Terminal, MT) ,在GSM网络中可以进行拨号呼叫、短信、电话本、数据业务、传真等方
面的控制
1设置命令 AT+<cmd>=p1[,p2[,p3[]]]
在AT指令后面加上“=p1[,p2[,p3[]]]”即构成设置命令。例如“AT+MIPLOPEN=0,3000,30会设置登录的参数并登陆
2测试命令 AT+<cmd>=
在AT指令后面加上“=”即构成测试命令。例如“AT+CSCS=”会列举出所有支持的字符集
3执行命令 AT+<cmd>
一般而言在AT指令后加上“=”及命令参数即可。有些命令例如AT+CMGR命令没有参数,直接就可以执行
4读取命令 AT+<cmd>
在AT指令后面加上“”即构成读取命令。例如“AT+MIPLVER”会列举出当前设置
1在模组中设置设备注册码
AT+MIPLCONF=<size>,<config>,<index>,<flag>
<size>指示<config>部分总数据长度,按照ASCII计数
<config>注册码,包含具体的设备配置数据,满足配置结构体规范
<index>配置数据分片参数
<flag>配置数据流结束符
2向模组添加 Object 资源
AT+MIPLADDOBJ=<ref>,<objectid>,<instancecount>
<ref>表示OneNET instance值
<objectid>表示资源对象的objid
<instancecount>表示资源对象instance数量
3向模组订阅 Resource 资源
AT+MIPLNOTIFY=<ref>,<objectid>,<instanceid>,<resourceid>,<valuetype>,<value>,<f
lag>[,<ackid>]
<ref>表示OneNET instance值
<objectid>表示资源对象的objid
<instanceid>表示资源对象的instid
<resourceid>表示资源对象的resid
4向 OneNET 发起注册请求
AT+MIPLOPEN=<ref>,<lifetime>[,<timeout>]
<ref>表示OneNET instance值
<lifetime>表示注册到OneNET平台的生存时间,单秒秒
<timeout>表示超时。如果超过该时间,模组还未接收到平台的登录响应,模组则会上报登录失败的通知
注释
1服务器收到登录请求数据之后,会根据数据内容,返回本次登录结果
2如果模组登录失败,或者登录超时,模组都会上报登录失败的响应
3如果模组登录成功,平台会下发 OBSERVE 消息和 DISCOVER 消息;模组收到这两条消息之后,会自动处理,无需用户另行处理
4平台会在全部订阅完成后,发送read 3/0 *** 作,如果设备收到该read命令,则视为全部订阅成功。设备只有在订阅后才能上报数据
通过此次项目,学习到了 OneNET 平台的使用方法,且对物联网云平台有了深层次的了解。但还需再今后的学习中把知识点吃透掌握。
单服务器容器规模指的是在一台服务器上运行多个容器实例的数量。这个数量通常受到服务器硬件资源的限制,如CPU、内存、磁盘空间等。对于一台具有良好硬件配置的服务器来说,可以运行数十甚至上百个容器实例。但是,容器的规模并不仅仅与硬件资源有关,还与应用程序的特性有关。例如,一个I/O密集型的应用程序会大量使用磁盘I/O,可能会使磁盘资源成为瓶颈,从而影响容器的规模。另一个例子是内存密集型应用程序,可能会需要大量的内存才能支持运行,从而限制容器的数量。
因此,在确定单服务器容器规模时,需要考虑应用程序的特性和硬件资源的限制,并进行实际测试和评估,以确定最适合的容器数量。同时,还需要考虑容器之间的互相影响,以避免容器间的资源竞争和瓶颈问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)