問題タブ [nats-streaming-server]

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.

0 投票する
0 に答える
21 参照

kubernetes - NATS Streamin サーバー - イベントの公開

us-central1-c ゾーンに 3 つの N1-g1 スモール インスタンスがある Google クラウド上に blog-dev という名前の kubernetes クラスターがあります。次の方法でクラスターを構成しました

  1. コマンド「gcloud init」を入力します。アカウント、プロジェクト、リージョンを選択
  2. コマンド「gcloud container clusters get-credentials blog-dev」を入力します
  3. コマンド「kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.0.3/deploy/static/provider/cloud/deploy.yaml」を入力します
  4. GCloud のロード バランサー セクションに移動し、ロード バランサーの IP をコピーします。
  5. エントリ 'load-balancer-ip' blog.dev を hosts.ini ファイルに入れます。ロード バランサーの IP を手順 4 のものに置き換えます。
  6. コマンド「kubectl create secret generic jwt-secret --from-literal=JWT_KEY=asdf」を入力します
  7. コマンド「skaffold dev」を入力します。これに必要なファイルは以下にあります

Nats の展開

イングレス yaml

Skaffold.yaml

nats-test/src 内に publisher.ts を作成しました

スクリプトセクションで以下に示すエントリでpackage.jsonを更新しました

「npm run publish」を実行すると、次のエラーが表示されます

NATS 監視ページは Google クラウドの Web プレビューから表示され、URL はhttps://8222-cs-131594183002-default.cs-asia-southeast1-ajrg.cloudshell.dev/?authuser=1ですが、 http://nats-srv:8222 を使用してブラウザを起動すると、「ページが表示されません」と表示されます。

助けてください!!!