断続的にタイムアウトする受信 SOAP 要求の解決Issue ServiceNow インスタンスに対する SOAP 要求がタイムアウトしました。 ServiceNow インスタンスへの SOAP 要求が断続的にタイムアウトします。要求は、タイムアウト応答または 408 ステータスコードを返します。 Causeタイムアウトは、トランザクションの次のステージで発生する可能性があります。 ロードバランサー:ロードバランサーは、アクティブなトラフィックがない接続、または300秒を超えて実行されている接続を強制終了します。通常、ロードバランサーレベルでタイムアウトしても応答は返されません。Tomcat サーバー:Tomcat サーバーは非アクティブなセッションを強制終了します。デフォルトでは、ServiceNow は Tomcat の最大タイムアウトを 60 秒に設定します。アプリケーション:SOAP スレッドの完了に時間がかかりすぎると、SOAP トランザクションがタイムアウトまたはリダイレクトをトリガーします。デフォルトでは、トランザクションは 175 秒後にタイムアウトします。通常、アプリケーション レベルでタイムアウトが発生すると、408 応答コードが返されます。 次の理由により、上記のいずれかのステージでタイムアウトが発生する可能性があります。 インスタンスに対するクエリがデータを返すのに時間がかかり、トラフィックが発生しないすべてのセマフォが使用されており、SOAP トランザクションが次に利用可能なセマフォを待機しているため、要求が強制的に待機されます複数の SOAP トランザクションが同じユーザーセッションで実行されています。ServiceNow では、セッションごとに一度に 1 つのトランザクションのみを許可し、後続の要求を強制的に待機させますResolution次のプロパティを使用してタイムアウト設定を変更します。 ODBC ドライバーを使用する場合は、Tomcat のタイムアウト (glide.soap.invalidate_session_timeout または glide.soap.invalidate_session_timeout.odbc) を上書きします。ODBC ドライバーを使用する場合は、SOAP トランザクションの時間制限 (glide.soap.request_processing_timeout または glide.soap.request_processing_timeout.odbc) を上書きします。これらのプロパティのデフォルトは 175 秒で、glide.http.timeout プロパティの値を 100 で割って決定されます。 これらのプロパティを設定しても問題が解決しない場合は、製品ドキュメントページで追加の構成オプションの詳細を参照してください。長期間の SOAP 要求サポート Wiki ドキュメント。