环境
- EMQX 版本:emqx-5.0.19-el7-amd64
- 操作系统版本:
Red Hat Enterprise Linux Server release 7.9
重现此问题的步骤
- 在系统文件/etc/rc.local中增加emqx启动命令/usr/local/emqx/bin/emqx start,重启机器后emqx启动特别慢,需要好几分钟
你好,请问一下:
我们需要排除一下是否是emqx的启动命令导致的
1、手动启动
登陆机器,手动执行命令/usr/local/emqx/bin/emqx start,大概10秒启动成功
2、机器自动拉起(重启机器,/etc/rc.local文件中配置启动命令:/usr/local/emqx/bin/emqx start)
机器重启后登陆机器,通过ps命令观察,始终可以ps到这一行:bash /usr/local/emqx/bin/emqx start
等到 ps不到"bash /usr/local/emqx/bin/emqx start" 这一行,需要7到8分钟
用 /usr/local/emqx/bin/emqx foreground 试试,这个前台启动的方式更好
sleep 30s && nohup /usr/local/emqx/bin/emqx start>/dev/null &