2016-04-12 5 views
0

kubectl get podsを実行しているときに待ち時間が大きい原因を特定して解決しようとしています。`kubctl get pods`のレイテンシが高い

AWSで1.1.4を実行しています。

問題のあるマスターのマスターホストからコマンドを実行するとき、私は一貫して6秒の応答時間を取得します。

get svcget rcなどの他のクエリは、20msのオーダーで戻ります。

ミラークラスタでを実行すると、150msで戻ります。

私はマスターログとシステム統計をクロールしましたが、問題を特定していません。

答えて

0

クリス - あなたはどれくらいの大きさのクラスターを持っていて、どれくらいのポッドを持っていますか? 明らかに、結果が大きければ応答を返すのにかかる時間は長くなります。

また、「150msでミラークラスタを返す」とはどういう意味ですか? "ミラークラスタ"とは何ですか?

+0

4ノード、約40ポッド。 ミラークラスタでは、私はほぼ同じコピーです。私。同じノードとポッドカウント - 冗長サイト。 私は比較的小さなサイズの2つのクラスターを持っていますが、1つはわずかに誤って構成されている可能性があります... –

+0

OK - ノード4個とポッド40個は基本的に何もありません。を使用して。 150msの音がより合理的です。 クラスタをどのように実行しますか?それらはGCE、AWS、ベアメタルにありますか? また、同じ方法で両方を開始しましたか? おそらくもっと遠い場所にあるのでしょうか? –

+0

両方のクラスタが 'kube-up.sh'でAWSで動作しています。 場所はファクタであってはなりません。マスター自体に 'kubectl'を実行することで示されるすべてのタイミングです。 –

関連する問題