jmeter模拟2000个客户端进行并发循环50次发送消息,消息入450/s,如何提升消息流入性能?

环境

  • EMQX 版本:4.3.11
  • 操作系统版本:Centos7.9 4核32G、docker 部署,单节点

问题描述

模拟2000个客户端进行并发循环50次发送消息,消息入450/s ,如何提升消息流入性能?

已调整配置

SV__KYRFOKGNOZ$U}38Y4PY

疑问

  1. 看到有人提出的问题,这种流入速率是如何做到的?哪些需要配置?jmeter对emqx压测数据堆积问题

你可以参考 系统调优 文档来优化一下系统参数。

你好,我想了解下哪些配置可以提高消息流入速度,目前都不知道那块限制了消息流入?上述修改了zone 部分的配置是无效吗?系统调优那边是对宿主机进行调整参数?

zone 是否生效取决于你连接的端口,external 是针对 1883 端口的,如果你连的是 1883 那就没问题。除了参数调整你还可以看下当前的 CPU 占用情况。