プロキシーを使用しているときにアプリ接続が失敗するのはなぜですか?
アプリケーションは、 CloudFlareに基づく IBM Cloud Internet Services(CIS) などのプロキシーを使用して別のサービスに接続します。 アプリが実行されると、接続が予期せず終了したことに気付き、 ERROR_CONNECTION_CLOSED メッセージを受け取ります。
Code Engine アプリケーションのプロキシとして Cloud Internet Services (CIS) または Cloudflare を使用している場合、100 秒後、Cloudflare が HTTP レスポンスを検出しなかった場合、接続は閉じられ、プロキシから 524 エラーが返されます。
この状態を解決するには、コードが 100 秒以内にプロキシーに応答するようにするか、タイムアウト値を増やしてください。
Cloud Internet Services (CIS)でのタイムアウト・エラーの対処について詳しくは、 500 クラス・エラーのトラブルシューティング を参照してください。
Cloudflare タイムアウト・エラーについて詳しくは、 Cloudflare のタイムアウト・エラー 524を参照してください。
その他のアプリ接続の失敗のトラブルシューティングについて詳しくは、 アプリ接続が失敗するのはなぜですか? を参照してください。