2018年10月13日
摘要: 集群方式接受 Erlang/OTP 最初是爱立信为开发电信设备系统设计的编程语言平台,电信设备(路由器、接入网关、…)典型设计是通过背板连接主控板卡与多块业务板卡的分布式系统。 Erlang/OTP 语言平台的分布式程序,由分布互联的 Erlang 运行系统组成,每个 Erlang 运行系统被称为节 阅读全文
posted @ 2018-10-13 20:30 清明-心若淡定 阅读(2401) 评论(0) 推荐(1) 编辑
摘要: https://www.chromedownloads.net/chrome32win-stable/ --32bit https://www.chromedownloads.net/chrome64win-stable/ --64bit 阅读全文
posted @ 2018-10-13 19:01 清明-心若淡定 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1)emqttd 使用 SSL遇到的问题:服务器直接布了一份emqttd ,然后什么都没管,端口默认的ws 8083,wss8084,mqtt 1883,mqtt(ssl) 8883。 结果跑起来之后点了点发现出了问题,前端的websocket根本连不上,Chrome报错 mqtt配置文件中描述如下 阅读全文
posted @ 2018-10-13 18:46 清明-心若淡定 阅读(1720) 评论(0) 推荐(0) 编辑
摘要: Erlang进程消耗EMQ对客户端链接使用链接进程(emqtt_client)和session进程(emqtt_session)分开的策略。 当一个mqtt的客户端连接到EMQ的服务器上的时候,首先会建立一个负责管理连接的进程(emqtt_client),当验证客户端有效后会建立另一个进程(emqt 阅读全文
posted @ 2018-10-13 18:30 清明-心若淡定 阅读(2011) 评论(1) 推荐(0) 编辑
摘要: emqttd集群设置管理 一、先来看EMQ的文档定义:http://emqtt.com/docs/v1/cluster.html emqttd集群设置管理 假设部署两台服务器s1.emqtt.io, s2.emqtt.io上部署集群: 节点名 主机名(FQDN) IP地址 Warning 节点名格式 阅读全文
posted @ 2018-10-13 17:42 清明-心若淡定 阅读(1881) 评论(0) 推荐(1) 编辑
摘要: MQTT发布消息QoS保证不是端到端的,是客户端与服务器之间的。订阅者收到MQTT消息的QoS级别,最终取决于发布消息的QoS和主题订阅的QoS。 客户端连接: 客户端完成TCP三次握手之后,还需要发起CONNECT命令 注意:如果客户端三次握手之后,不发起MQTT的CONNECT命令,30s之后会 阅读全文
posted @ 2018-10-13 12:04 清明-心若淡定 阅读(7279) 评论(0) 推荐(1) 编辑
摘要: acl.config文件定义了可订阅$SYS主题的权限。 acl.config文件第三行默认是禁止客户端订阅$SYS/#主题。我们把它注释掉。开启一个客户端,订阅$SYS/#主题,消息如下: module(emqttd_broker)这个模块,它会每秒钟publish消息,主题关键字有uptime和 阅读全文
posted @ 2018-10-13 11:49 清明-心若淡定 阅读(1994) 评论(1) 推荐(1) 编辑
摘要: MQTT会话(Clean Session)MQTT客户端向服务器发起CONNECT请求时,可以通过’Clean Session’标志设置会话。‘Clean Session’设置为0,表示创建一个持久会话,在客户端断开连接时,会话仍然保持并保存离线消息,直到会话超时注销。‘Clean Session’ 阅读全文
posted @ 2018-10-13 10:51 清明-心若淡定 阅读(5809) 评论(0) 推荐(0) 编辑