原搭建 eMQTT 集群
搭建 eMQTT 集群
集群
假设在两台服务器'host1', 'host2'上集群, 步骤如下:
host1设置和启动
设置'etc/vm.args':
-name emqtt@host1 或者
-name emqttd@192.168.18.124
… 记录-交流-Web开发知识分享
搭建 eMQTT 集群
集群
假设在两台服务器'host1', 'host2'上集群, 步骤如下:
设置'etc/vm.args':
-name emqtt@host1 或者
-name emqttd@192.168.18.124
… 轮询调度算法(Round-Robin Scheduling)
轮询调度算法的原理是每一次把来自用户的请求轮流分配给内部中的服务器,从1开始,直到N(内部服务器个数),然后重新开始循环。
算法的优点是其简洁性,它无需记录当前所有连接的状态,所以它是一种无状态调度。
轮询调度算法流程
假设有一组服务器N台,S = {S1, S2, …, Sn},一个指示变量i表示上一次选择的服务器ID。变量i被初始化为N-1。其算法如下:…
近期评论