0
サービスbeanstalkd状況CentOSの中 は7beanstalkd - あまりにも多くの開いているファイルのエラー
beanstalkd [1375]:h_acceptで1919:は/ usr/binに/ beanstalkd:prot.c(受け入れる):あまりにも多くの開いているファイル
Iのは
誰でも
サービスbeanstalkd状況CentOSの中 は7beanstalkd - あまりにも多くの開いているファイルのエラー
beanstalkd [1375]:h_acceptで1919:は/ usr/binに/ beanstalkd:prot.c(受け入れる):あまりにも多くの開いているファイル
Iのは
誰でも
あなたはそうを使い果たし、この問題を解決するために私を助けて、このエラーは5時間後に来るbeanstalkdサービスを再起動しますケケッツ。
1)アプリケーションが開いているソケットが多すぎます:
この制限をulimit
またはそれに類する方法で上げることができます。
2)開いている接続がリークしています。特定の状況でアプリケーションが要求をクローズしておらず、マシンのソケットが不足する可能性があります。そうであれば、最終的にはそれを上げても限界に達するでしょう。
さらに詳しい情報:How do I change the number of open files limit in Linux?
ありがとうございます@ arboreal84。 私はBeanstalkdを初めて使う人です。この問題をBeanstalkdで修正する方法を教えてください。 私はulimitを で増やしました> ulimit -n 4096 – Johnny
まだ接続が不足している 'ulimit'を増やした場合、開いているファイルや接続がたくさんある理由を見てみましょう:' netstat -a'はすべてのオープンソケット。 – arboreal84