問題タブ [node-amqp]

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 に答える
14899 参照

rabbitmq - 公開するたびにチャネル/接続を閉じる必要がありますか?

Node.js で amqplib を使用していますが、コードのベスト プラクティスがよくわかりません。

基本的に、私の現在のコードはamqp.connect()、Node サーバーの起動時に を呼び出し、各プロデューサーと各コンシューマーに対して異なるチャネルを使用し、実際にそれらを閉じることはありません。それが意味があるかどうかを知りたいのですが、メッセージを公開するたびに、チャネルを作成して公開し、閉じる必要があります。そして、接続はどうですか?一度接続してから、サーバーの存続期間中開いたままにしておくのは「良い習慣」ですか?
コンシューマー側 - 単一の接続と単一のチャネルを使用して、複数のキューをリッスンできますか?

説明ありがとうございます