当前emqx集群有4个节点, 每个节点占用内存如下图
每个节点都运行了: emqx_ctl clients list | awk -F’enqueued_msgs=|, dropped_msgs’ ‘{sum += $2} END {print sum}’ 相差不大 , 连接的client 数量也差不多
bash-5.1$ emqx_ctl vm memory
memory/total : 452310344
memory/processes : 224693320
memory/processes_used : 224211568
memory/system : 227617024
memory/atom : 1433929
memory/atom_used : 1423065
memory/binary : 64199696
memory/code : 42038774
memory/ets : 89039328
bash-5.1$ emqx_ctl vm memory
memory/total : 6015204608
memory/processes : 3029608768
memory/processes_used : 3029383200
memory/system : 2985595840
memory/atom : 1433929
memory/atom_used : 1427912
memory/binary : 2820091488
memory/code : 42101446
memory/ets : 88873664
但是节点的内存使用相差很大