cpu和内存占满,请问怎么优化

环境信息

  • EMQX 版本:4.3.8
  • 操作系统及版本:centos7
  • 其他

问题描述



最上面那个是emqx的,下面那些php进程是共享订阅的消费者。


这个是emqx服务器信息

有时候重启这些php订阅进程就好了,过一段时间又会占满。
请问如何排查和解决,是否需要配置集群

配置文件及日志

从你的图上可以看出来,EMQX 只占用了50%的CPU,其他的是 rabbitmq 和 你的 php 程序占用的,我不清楚为什么你会把消费者和 broker 部署在一起,但是如果你确实需要这么做的话,你可能需要升级你的硬件

了解了,公司就一个服务器,所用项目都在这里。
硬件问题就没办法,想办法多搞几台服务器吧。
多谢