私のNginxは、ユーザーとExchangeクラスタ間のTCPバランサーのように動作します。すべてがうまくいきますが、事前チェックを追加したいと思います。
たとえば、IMAP サービスの場合、TCP セッション開始サービスが「IMAP4 サービスが準備済み」というバナーを返した後
このバナーを監視したいです。失敗すると、ホストはアップストリームから削除されます。
どうすれば解決できますか?ありがとうございます。
答え1
imapモジュールをロードするには、次のように確認できます。
check interval=5000 rise=2 fall=5 timeout=2000 type=imap;
nginx は imap サーバーに接続し、hello 応答を受けてアップストリームサーバーが有効になっているかどうかを診断します。