URL do activemq começa com scp://

URL do activemq começa com scp://

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:

  1. O código está manipulando o URI para ignorar a definição do protocolo. Você pode confirmar esse comportamento substituindo scpqualquer outra coisa e verificando se ainda funciona.
  2. 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.

informação relacionada