解决EMQX服务每过几个小时崩溃crash
问题场景
服务稳定运行一年多了,最近几天,每过几个小时就会发生crash,服务挂掉。
查看日志,有提示:[warning] Ranch acceptor reducing accept rate: out of file descriptors
大概是说文件描述符不足,这里需要按照文档来进行系统调优。机器安装时都是默认的,文件描述符 ulimit -n 查看为默认的 65536
💡
官方系统调优文档:系统调优 | EMQX文档
关键项为调整系统文件描述符,承载量大的话要多节点来组建集群
...
hello1024.hashnode.dev2 min read