跳到主要内容
版本:2.0.19

桥接压测(kafka)

image.png

-Dname=$AppName  -Duser.timezone=Asia/Shanghai -Xmx28G -Xms28G -XX:MetaspaceSize=200M  -XX:+UseG1GC   -XX:MaxGCPauseMillis=200 -Xloggc:`$APP_HOME`/gc.log -XX:GCLogFileSize=10M -XX:NumberOfGCLogFiles=10 -XX:+UseGCLogFileRotation -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+DisableExplicitGC -verbose:gc

仅仅部署一台MQTT节点进行压测

新建kafka数据源

新建规则转发

启用规则

10W TPS

连接推送报文大小cpu内存(最大使用)
500002/s160B22%8G
500002/s1024B31%10G

160B压测截图:

Dashboard MQTT MQTT JVM

1024B压测截图:

Dashboard MQTT MQTT JVM

15W TPS

连接推送报文大小cpu内存(最大使用)
500003/s160B31%13G
500003/s1024B37%15G

160B压测截图:

Dashboard MQTT MQTT JVM JVM

1024B压测截图: Dashboard MQTT MQTT JVM JVM

20W TPS

连接推送报文大小cpu内存(最大使用)
500004/s160B35%14G
500004/s1024B40%16G

160B压测截图:

Dashboard MQTT MQTT JVM

1024B压测截图:

Dashboard MQTT MQTT JVM