优化前架构
主要问题
emqtt 2.x版本问题
linux 内核参数
erl 配置参数
haproxy问题
单点
配置最大连接数问题
配置文件中TCP最大连接数被我设置成2049啦,这就导致TCP同时保持的最大连接只有2049个,限制了客户端连接成功率
配置tcp保活时长问题
TCP心跳最大时长我设置啦30秒
其他配置参数不合理(分发,重试策略)
服务器端口重用没有开启
优化后架构
优化功能点
emq版本升级
emqx3.1版本
安装/部署
rpm -ivh emqx-centos7-v3.1.0.x86_64.rpm
启动/停止
service emqx start/stop/restart
集群加入/离开
emqx_ctl cluster join emqx@ip
linux系统调优
haproxy调优
安装
[root@dz home]# yum install -y pcre-devel bzip2-devel gcc gcc-c++ make
[root@dz home]# tar -zxvf haproxy-1.8.13.tar.gz
[root@dz home]# cd haproxy-1.8.13
[root@dz haproxy-1.8.13]# make TARGET=linu
最后
以上就是害怕犀牛最近收集整理的关于emqx速度_emqx服务器调优的全部内容,更多相关emqx速度_emqx服务器调优内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复