Я использую ActiveMQ, встроенный в мой код Java (вместо того, чтобы запускать отдельный процесс ActiveMQ).Производители и брокер находятся на одном сервере (192.168.1.1
), с которого удаленные потребители (на сервере 192.168.1.2
) должны получать сообщения.
Могут ли мои производители подключаться к ActiveMQ через vm://localhost:PORT
, а удаленные потребители - через tcp://192.168.1.1:PORT
?
Есть ли какой-либо выигрыш в производительности при использовании предложенного механизма по сравнению с текущимсценарий, который производитель и потребитель используют tcp://192.168.1.1:PORT
в качестве конечной точки брокера?