Tomcat のコネクタは、デフォルトでは、サーバーが完全に起動する前にリッスンを開始するようです。
その結果、HA セットアップでは、一部の HTTP リクエストがかなりの時間 (30 ~ 60 秒) にわたって「ハング」しているように見えます。
ポートへのバインドを遅らせる設定はありますか?後Web アプリは起動していますか?
答え1
で説明したようにドキュメンテーション、bindOnInit
設定を使用します。
<Connector ... bindOnInit="false" ... />
その後、サーバーが完全に起動し、サーバー要求に対応する準備ができたら、コネクタはポートにバインドされます。
欠点は、バインドが失敗した場合 (たとえば、ポートがすでに使用されている場合)、Web アプリが不必要に起動され、すぐに停止されることです。