2017-09-24 100 views
0

讓我們想象一下,我們有設備A和設備B和它們通過MQTT通信。當我們從A發送到B(A是經紀人)還是從A發送到B(B是經紀人)時,它是否更快?MQTT代理位置是否影響消息傳遞速度?

我們可以說,裝置A是在雲本地網絡和設備B。

回答

1

都不是,假設兩個設備都相等(相同能力和負載水平)。

交付從發佈商訂戶的MQTT消息始終是一個2步驟的過程:

  1. 出版商促成
  2. 經紀人到訂閱

網絡發送時間對這些2個步驟是對於你所描述的兩種情況,它們會以不同的順序進行變化。

+0

但是,這不應該是相同的,如果出版商和經紀人是同一個人設備,和用戶是不同的設備 – emir

+1

是的,它會,你總有1支腳通過網絡,將永遠是相同的大小,所以會採取同樣的金額的時間 – hardillb

相關問題