2017-04-03 65 views
0

我嘗試使用多個MQTT連接來連接LiveObjects並使用來自FIFO的數據。 文檔https://liveobjects.orange-business.com/doc/html/lo_manual.html#FIFO對於如何在連接之間廣播消息分發並不十分清楚。 似乎可以根據作爲MQTT客戶端Id的使用者標識對消息進行負載平衡。LiveObjects在FIFO上進行負載平衡和/或複製

這是什麼意思:

  • 相同的客戶端編號,負載均衡
  • 不同的客戶端編號,複製到所有連接

在重複的情況下,是什麼導致LiveObjects刪除的消息從FIFO?

是否 - 它等待所有的消費者回復消息?

什麼附加是一個消費者不答覆消息?

回答

1

存儲在fifo中的消息被傳遞給第一個可用的用戶,無論它的cliendID如何。一旦潛在供應商確認,該消息將從fifo中移除。如果沒有確認,則該消息保存在fifo中,並且仍然可用於準備好下一個可用的請求者。

0

要完成,一個LiveObjects專家告訴我,FIFO始終是負載平衡,從不重複像它可能是在路由器。