Eu herdei um sistema onde o endereço do activemq se parece com estescp://localhost:61616
O próprio ActiveMQ parece estar configurado apenas para tcp
. Não consigo encontrar nenhuma referência a esse protocolo aqui:http://activemq.apache.org/activemq-connection-uris
alguém viu isso antes?
Responder1
SCP não é suportado por padrão no ActiveMQ para a cadeia de conexão (verificado em 5.16.x, 5.15.xe 5.14.x), mas pode haver algumas explicações sobre por que isso funciona:
- O código está manipulando o URI para ignorar a definição do protocolo. Você pode confirmar esse comportamento substituindo
scp
qualquer outra coisa e verificando se ainda funciona. - Há uma implementação customizada do protocolo, pois o ActiveMQ carrega suas implementaçõesusando reflexão. Se for esse o caso, ficaria feliz em ver quais são seus casos de uso para implementar a comunicação no
scp
.