Gibt es einen Leistungsunterschied zwischen pooling-verbindungen oder Kanäle in rabbitmq?

Ich bin ein Neuling mit dem Rabbitmq - (und Programmier -) also sorry im Voraus, wenn diese offensichtlich ist. Ich Schaffe einen pool teilen zwischen threads, die auf eine Warteschlange, aber ich bin mir nicht sicher, ob ich es verwenden soll, verbindungen oder Kanäle in den pool.

Ich weiß, ich muss TV tun, die eigentliche Arbeit aber gibt es einen performance-Vorteil, dass ein Kanal pro Verbindung(im Hinblick auf mehr Durchsatz aus der Warteschlange)? oder bin ich besser dran, nur mit einer einzigen Verbindung pro Anwendung und pool viele Kanäle?

Hinweis: da ich bin die Bündelung der Ressourcen, die die anfänglichen Kosten nicht ein Faktor ist, wie ich weiß-verbindungen teurer sind als Kanäle. Ich bin mehr daran interessiert, den Durchsatz.

InformationsquelleAutor der Frage Lostsoul | 2012-05-02

Schreibe einen Kommentar