nginxのは、この問題をオンライン提供で報告年を実行し、再起動するには許可されていない理由のため、幸いあなたが設定することができます
次のように与えられているログ
2020 / 03 / 22 14:31:33 [クリティカル] 19793#0:* 2301年オープン()" /home/data/logs/access.log "失敗した(24:開いているファイルが多すぎます)、クライアント:101.227。140.37 2020 / 03 / 22 14:31:33 [CRIT] 19793#0:* 2304オープン()" /home/data/logs/access.log "失敗(24:開いているファイルが多すぎます)、クライアント:101.227。140.44 2020 / 03 / 22 14:31:33 [クリティカル] 19793#0:* 2307年オープン()" /home/data/logs/access.log "失敗した(24:開いているファイルが多すぎます)、クライアント:101.227。140.43 2020 / 03 / 22 14:31:33 [CRIT] 19793#0:accept4()が失敗しました(24:あまりにも多くのオープンファイル) 2020 / 03 / 22 14:31:33 [CRIT] 19793#0:accept4()が失敗しました(24 :あまりにも多くのオープンファイル) 2020 / 03 / 22 14:31:34 [CRIT] 19793#0:accept4()が失敗しました(24:開いているファイルが多すぎます)
まず、チェック制約猫の/ proc / 3383 /制限はカザフスタンのプロセスIDは、nginxのの一つであることに注意してください
リミットソフトリミットハードリミット単位 の最大のCPU 時間 無制限無制限秒 最大ファイルバイト無制限無制限サイズ 無制限無制限最大データサイズバイト 最大スタックサイズ 10485760 バイト無制限の 最大コアファイルサイズ 0 無制限バイト バイト無制限無制限最大常駐セット マックスは処理 95709 95709を 処理 マックス開いているファイルに 1024を 4096個の ファイル マックスは、メモリロック 65536 65536 バイト バイト無制限無制限最大アドレス空間 最大ファイルは無制限無制限のロックをロック 信号保留マックス 95709の 95709 信号 最大msgqueueサイズ 819200 819200を バイト 最大素敵の優先順位 0 0 最大リアルタイム優先度 0 0 無制限無制限たちタイムアウト最大リアルタイム
明らかに、ソフトリミットの最大開いているファイルは4096を設定するには小さすぎます
エコー -n ' マックス開いているファイル= 4096:4096 ' > / procの/ 3383 /制限
nginxのは、すべての通常の放送を同じプロセスを行うことができるようになります