beanstalkd - 打开的文件太多错误
beanstalkd - too many open files error
service beanstalkd status
in centos 7
beanstalkd[1375]: /usr/bin/beanstalkd: prot.c:1919 in h_accept: accept(): 打开的文件太多
我重新启动 beanstalkd 服务,这个错误在 5 小时后出现
谁能帮我解决这个问题
你 运行 没电了。
这可能是因为:
1) 您的应用程序打开了太多套接字。您可以通过 ulimit
或类似方式提高此限制。
2) 您正在泄漏打开的连接。在某些情况下,您的应用程序可能没有关闭请求,导致您的机器 运行 out of sockets。如果是这样的话,最终你就算加注也到极限了。
更多信息:How do I change the number of open files limit in Linux?。
service beanstalkd status in centos 7
beanstalkd[1375]: /usr/bin/beanstalkd: prot.c:1919 in h_accept: accept(): 打开的文件太多
我重新启动 beanstalkd 服务,这个错误在 5 小时后出现
谁能帮我解决这个问题
你 运行 没电了。
这可能是因为:
1) 您的应用程序打开了太多套接字。您可以通过 ulimit
或类似方式提高此限制。
2) 您正在泄漏打开的连接。在某些情况下,您的应用程序可能没有关闭请求,导致您的机器 运行 out of sockets。如果是这样的话,最终你就算加注也到极限了。
更多信息:How do I change the number of open files limit in Linux?。