CENTOS7でnginxをロードバランサとして使用しておりまして、
/var/log/messagesにip_conntrack: table full, dropping packet
のメッセージが大量に出ていた関係でサイトアクセス処理が重くなっていました
対処方法はカーネルパラメータに最大トラッキング数を設定して解消させました
そこで質問します
nginxはシングルプロセスで起動させていまして
マルチワーカープロセスで起動して、複数クライアント処理を受け付けておけば
ip_conntrackのエラーは発生しなかったのでしょうか
ip_conntrackはOSで管理しているiptablesがパケット解析する時に
設定トラッキング上限数を超える事で新規セッションを受け付けなくなると認識していますので
nginxのマルチワーカープロセス起動とは関係ないと考えていますがこの認識でよかったでしょうか
また、このようなバランサーとしてnginxを処理させる時はマルチワーカープロセスが有効と考えていいのでしょうか
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。