5.X版本EMQX内存占用比老3.X版本偏大

错误报告

环境

  • EMQX 版本:5.0.19
  • 操作系统版本:centos7

问题描述:
1.测试发现新的版本EMQ内存占用比老版本偏大,是否有内存优化设置调节选项
同配置阿里云服务:阿里云配置 2核8G, 老平台12万占用73% ,新平台6万多设备占用82%

  1. stats.enable = false 参数没有作用,dashboard还是有统计数据

方便简单描述下你的测试场景、和在 5.0 上是如何配置 EMQX 的,例如分别启动了那些功能

使用的功能有

  1. http方式认证
  2. grpc hook ,注册了两个钩子 上线 和下线
    3.共享主题监听。只有一个共享主题。用于设备与服务端通信
    4.其它的用的 默认配置

统计开关 stats.enable = false 参数不生效,dashboard还是有统计数据。这个是什么原因呢?

这个配置,应该没什么用的可以不用管它。

我们可以先用 observer_cli 排查下是否有异常内存占用, 执行 bin/emqx eval ‘observer_cli:start()’ 打开统计,成功后按下 m 按内存占用从高往低排序


这个是运行结果 接下来怎么排查呢

我发了运行截图 麻烦看下



这个是emq5.0+的内存运行情况