問題タブ [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 投票する
1 に答える
2057 参照

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を参照しています

0 投票する
1 に答える
519 参照

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

エラーが見つからないようです。

誰かが私が間違っていることを理解するのを手伝ってくれますか?

前もって感謝します。

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

node.js - NatsError: サーバーに接続できませんでした: エラー: 接続 ECONNREFUSED エラー

Kubernetes クラスターに NATS Streaming Server を作成しました。

そして、「Kubectl get services」は次のように出力されます。

そのような私の nats-publisher.js ファイルで:

そして私は得る:

NatsError: サーバーに接続できませんでした: エラー: ECONNREFUSED 10.105.230.126:4222 に接続してください

しかし、別のサービスでは、nats 接続に同じ接続コードを使用しました。そして、このサービスは正常に nat サーバーに接続できます。

なぜこのエラーが発生するのですか? 別のサービスでも同じコードが正しく実行されますが、このコードはこのサービスからどのようにクラッシュする可能性がありますか?