Sollte ich in der Nähe der Kanal/Anschluss nach jeder veröffentlichen?

Ich bin mit amqplib in Node.js und ich bin nicht klar über die besten Praktiken in meinem code.

Im Grunde meinem aktuellen code ruft die amqp.connect() wenn Sie den Node-server gestartet wird, und dann verwendet einen anderen Kanal für die einzelnen Erzeuger und die einzelnen Verbraucher, die eigentlich nie schließen, einer von Ihnen. Ich würde gerne wissen, ob das irgendeinen Sinn, oder sollte ich den Kanal, zu veröffentlichen, und schließen Sie es jedes mal, wenn ich veröffentlichen will, eine Nachricht. Und was ist mit der Verbindung? Ist, dass eine "gute Praxis" zu verbinden, einmal, und dann ist es offen halten für die Lebensdauer von meinem server?

Auf der Consumer-Seite - kann ich mit einer einzigen Verbindung und einem einzigen Kanal zu hören, die auf mehrere Warteschlangen?

Danke für alle Erklärungen

InformationsquelleAutor Noam Gal | 2017-06-04
Schreibe einen Kommentar