問題タブ [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.
kubernetes - Nats ストリーミング クラスタの接続方法
私は kubernetes を初めて使用し、nats ストリーミング クラスターをセットアップしようとしています。次のマニフェスト ファイルを使用しています。しかし、アプリケーションで nats ストリーミング サーバーにアクセスする方法がわかりません。Azure Kubernetes サービスを使用しています。
を使用してみnats://nats-streaming:4222
ましたが、次のエラーが発生します。
stan: connect request timeout (possibly wrong cluster ID?)
https://docs.nats.io/nats-on-kubernetes/minimal-setupを参照しています
node.js - NATSを使用したNodejs Express API?
nodejs + express + nats を使用して、フロントエンド アプリ用の REST API を構築しようとしています。端末で nats-server を実行しています。
これは私のテストコードです:
テスト コードを実行した後、localhost:3000 に到達できません。
github で同様のプロジェクトを見つけました: https://github.com/georgehaidar/poc-express-nats/blob/master/api.js。
エラーが見つからないようです。
誰かが私が間違っていることを理解するのを手伝ってくれますか?
前もって感謝します。
node.js - NatsError: サーバーに接続できませんでした: エラー: 接続 ECONNREFUSED エラー
Kubernetes クラスターに NATS Streaming Server を作成しました。
そして、「Kubectl get services」は次のように出力されます。
そのような私の nats-publisher.js ファイルで:
そして私は得る:
NatsError: サーバーに接続できませんでした: エラー: ECONNREFUSED 10.105.230.126:4222 に接続してください
しかし、別のサービスでは、nats 接続に同じ接続コードを使用しました。そして、このサービスは正常に nat サーバーに接続できます。
なぜこのエラーが発生するのですか? 別のサービスでも同じコードが正しく実行されますが、このコードはこのサービスからどのようにクラッシュする可能性がありますか?