emqx自动退出

环境

  • EMQX 版本:4.4.4
  • 操作系统版本:docker部署

重现此问题的步骤

  1. xxx
  2. xxx
  3. xxx

预期行为

实际行为

重启日志一直打印这个


面板上显示

日志里有一个上次退出的记录,但看起来像是执行 emqx stop 导致的。最后一次启动的日志显示 emqx 仍然在工作,没有退出,Dashboard 页面也显示节点仍然在工作。

可以连接,但就是连接上之后会自动退出,日志显示内存占用超过70%,这个内存设置该如何调整

那意思是你的机器总内存使用率已经超过了 70%. 你通过 top 命令看看 emqx 用了多少内存。

我部署在docker里面在

我想问就是这内存占用可以调整嘛,对连接emqx有影响吗

你截图的这个内存只是说当前 erlang 虚拟机使用的内存/虚拟机总共已经占用了多少内存。这个是不能调整的。这个不需要关心,完全由 erlang vm 自己决定。

你从日志里看到的告警是另外一回事儿,提示当前机器总内存使用率超过了整个系统的百分比超过了 70%, 这跟你使用 free 命令查看内存使用是一样的。