Scp

activemq url 以 scp:// 開頭

  • August 18, 2020

我繼承了一個系統,其中activemq地址看起來像這樣scp://localhost:61616

ActiveMQ 本身似乎只配置為tcp. 我在這裡找不到對該協議的任何引用:http: //activemq.apache.org/activemq-connection-uris

有人見過這個嗎?

在 ActiveMQ 中預設不支持 SCP 用於連接字元串(在 5.16.x、5.15.xe 5.14.x 中檢查),但可能有一些解釋為什麼它起作用:

  1. 該程式碼正在操作 URI 以忽略協議定義。您可以通過替換scp為其他任何內容並檢查它是否仍然有效來確認此行為。
  2. 該協議有一個自定義實現,因為 ActiveMQ使用反射載入它的實現。如果是這樣的話,我很高興看到您在scp.

引用自:https://serverfault.com/questions/1030567