問題タブ [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.
rabbitmq - 公開するたびにチャネル/接続を閉じる必要がありますか?
Node.js で amqplib を使用していますが、コードのベスト プラクティスがよくわかりません。
基本的に、私の現在のコードはamqp.connect()
、Node サーバーの起動時に を呼び出し、各プロデューサーと各コンシューマーに対して異なるチャネルを使用し、実際にそれらを閉じることはありません。それが意味があるかどうかを知りたいのですが、メッセージを公開するたびに、チャネルを作成して公開し、閉じる必要があります。そして、接続はどうですか?一度接続してから、サーバーの存続期間中開いたままにしておくのは「良い習慣」ですか?
コンシューマー側 - 単一の接続と単一のチャネルを使用して、複数のキューをリッスンできますか?
説明ありがとうございます