私は非常に単純なSpringブートWebアプリケーションを含むKubernetesデプロイメントを持っています。私はこのアプリケーションに外部から接続しようとしているランダムなタイムアウトを経験しています。Kubernetesポッドランダムタイムアウト
一部のリクエストは即座に返されますが、他のリクエストは数分間停止します。
ログに問題はありません。
ポッドに直接接続すると、アプリケーションがcurl
になり、すぐに応答が得られ、ネットワークの問題のように感じられます。
同じクラスタ内で同じ設定を実行していて、問題のないアプリケーションもあります。
私はまだ私の質問は次のようになりますのでKubernetesに非常に新しいです:
どこで、どのように私は、ネットワークの問題を診断して行くべきですか?
役立つ場合は、さらに詳しい情報を提供できます。
クラウドサービスを使用しているのですか。 – Alex
はいAWS with kops – timothyclifford
Azureと異なるアプリケーションスタックでも同様の問題が発生しました。回避策は、ネットワークの正常な動作を開始させたポッド(デプロイ/コントローラによって再作成されたもの)を削除することでした。私はそれがトラフィックルーティングと関係があると推測しているので、それを追跡する方法を見つけることができれば回答を投稿します。 – Alex