問題タブ [nsq]
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.
http - すべての独立したタスクは、http リクエストのゴルーチンの外で処理する必要がありますか?
golang は着信リクエストを別々のゴルーチンで処理するため、NSQ コンシューマーなどのメッセージ キューで処理するために延期する必要があるタスクの種類と、http リクエスト ゴルーチン内で処理する必要があるタスクの種類がわかりません。
amazon-web-services - 環境変数を使用して HTTPAddresses を探します
AWSマシンを使用中にIPアドレスが変わる可能性があるため、環境変数を使用して「httpアドレス」を設定しないようにしています。HTTPAddresses を見つける環境変数を使用するにはどうすればよいですか? ここでは localhost アドレスを使用しますが、AWS ではそのようには使用できません。この問題を解決する方法はありますか?
前もって感謝します。
docker - Docker で NSQ を実行する
を使用して NSQ をスピンアップしようとしていdocker-compose
ます。
コンテナーは正常に動作します。Web ブラウザーから管理パネルにアクセスすることもできますが、nsqd に接続することはできません。
何か案は?
queue - NSQ trendrr : クライアントでキュー サイズを取得することは可能ですか?
現在、このクラスを使用しています:
- com.trendrr.nsq.NSQProducer
- com.trendrr.nsq.NSQConsumer
私のサービスは、現時点でキューに入れられているメッセージの数を知る必要があります。これは、「いつ完了するか」の推定方法があるためです。
誰かが実際のキューサイズを取得する方法を知っていますか? おそらく他のJava実装で?
私が見つけたもの:
- https://github.com/brainlag/JavaNSQClient (コンシューマには getTotalMessages() メソッドがありますが、これは処理されたメッセージ カウンタの合計です)
vb.net - NSQ vb.net MessageHandler
このパッケージを vb.net NsqSharpで使用しようとしています C# には適切なコードがありますが、vb.net で必要です。
NSQ サーバーにメッセージを送信するためにそれを取得しましたが、問題はそれを取得することです。しかし、エラーが発生し、権利consumer.AddHandler(New HandleMessage())
を宣言するかどうかわかりません。HandleMessage
tornado - キューからメッセージをフェッチしてプッシュできる nsq ライターを実装する方法は?
私が望むのは、スレッドで ioloop を実行し、メッセージを nsqd に書き込むことです。ここに試してみてください:
しかし、うまくいきませんでした。私たちを手伝ってくれますか?ありがとうございました!
kubernetes - Kubernetes はエンドポイントを取得します
nsqlookupd サービスを提供するポッドのセットがあります。ここで、各 nsqd コンテナーに同時に接続する nsqlookupd サーバーのリストが必要です (サービスは毎回異なるものを指します)。私が得る似たようなもの
しかし、展開定義内の変数、または何らかの方法でnsqdコンテナー内から変数に入れたい
javascript - Nsqjs は Pynsq に比べて本当に遅いですか?
私はjavascriptで次のコードを持っています
これがPythonの同等のバージョンです。
python バージョンは、javascript と比較して非常に高速に実行されます。JavaScript バージョンは、2 分ごとに 1 つのメッセージを処理するようです。そしてpythonはミリ秒単位で処理するようです。ここで何が起こっているのか本当に驚いています。これは私が実行した正確なコードであり、私のキューには私が確認したメッセージがたくさんあります。javascript のバージョンが本当に遅い理由はありますか?