問題タブ [elastic-cloud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nginx - NGINX Ingress コントローラーが 502 を返し、バックエンド アプリケーション ポッドにログがない
kubernetes クラスター (すべて vagrant VM)にECKをデプロイしました。クラスターには次の構成があります。
また、HAProxy を使用してロードバランサーをセットアップしました。ロードバランサーの設定は次のとおりです(独自のプライベート証明書を作成しました)
nginx イングレス コントローラーもデプロイしました。31953 は nginx コントローラーの http ポートです。31503 は nginx コントローラーの https ポートです。
https のクラスター外で kibana ダッシュボードを使用できるようにしようとしています。正常に動作し、クラスター内でアクセスできます。ただし、ロードバランサー経由でアクセスできません。
キバナポッド:
ロードバランサーをホストにマッピングしました
https://elastic.kubekluster.comへのリクエストは、次のエラーになります (nginx イングレス コントローラー ポッドからのログ)。
HAproxyログは次のとおりです
進入は以下の通り
ポッドにログが表示されないため、リクエストがキバナ ポッドに届いていないと思います。また、Haproxy がリクエストを HTTPS ではなく HTTP として送信する理由もわかりません。私の設定の問題点を教えてください。
python - 無限反復子
無限 while ループ内で for ループを実行しようとしています。この無限ループは、ElasticCloud から 3 つの異なるインデックスのデータを取得して操作します。2 番目のループに条件を設定しようとしていますが、無限になります。
これが私がやろうとしていることです:
私が得ているのi = 10
はこれです
n = i
条件を完了して他のデータを取得し続けた後、このループを終了する必要がありますが、永遠のループに入ります。
私が何をしているかわかりますか?
編集1:
break
あと使ってみた
しかし今、無限while(true)
は機能していません。