2012-09-20 9 views
5

Gibt es eine Leistungseinbuße, viele Vhosts im Gegensatz zu vielen Austauschen auszuführen? Ich muss Tausende von verschiedenen Clients unterstützen, und ich versuche zu entscheiden, ob jeder Client seinen eigenen vhost erhalten soll, oder ich sollte einen vhost haben und jeder Client bekommt seinen eigenen Exchange. Welches ist die bessere Wahl gegenüber Performance und Ressourcenauslastung?Performance-Strafe von mehreren VHosts in Rabbitmq?

Antwort

9

Eine Antwort von RabbitMQ erhalten. VHosts existieren tatsächlich nur als Sicherheitskontext, so dass sie fast keinen Overhead haben, so dass es sehr wenig Overhead bei der Verwendung von vielen Vhosts geben sollte.