EMQX 版本
版本5.3.0
EMQX 安装部署方式
docker 部署
EMQX 集群情况
3个docker部署一台物理机 每个docker限制了最大内存512M
服务器(运行 EMQX 的机器)硬件配置
机器是物理机 8C 32G
########问题#########
场景:聊天室场景 一个主持人 多个参与者 主持人操作移动模型 发送大量mqtt消息
参与人看到物体移动 目前问题是 参与人看到物体移动速度延迟大 速率低于主持人最后调查发现是消息堆积 具体描述如下
在客户端与服务端都未做调整时用原先的activemq 性能非常好 速率可以跟上主持人 但是换成emqx参与人收到消息就会越来越慢 比如第一条收发10毫秒 后面消息就逐步增加耗时 最高时候到4000毫秒 而其中我用grpc到exhook 钩子函数我打印时间几乎为个位数 所以排除了钩子函数处理耗时问题 如果不考虑网络因素 还有哪些点可以调优或者查看 请给出具体方法 要详细点