2
我使用Spring集成與4.0.4版本mqtt-paho
有關特定主題接收MQTT消息。MQTT泛美衛生組織使用Spring集成停止超過一定負荷的話題處理郵件請求
當應用是接收我發現,有時應用被丟棄與IMA(MQTT)連接,這是在1個紫膠記錄的跨度發生三次巨大的負荷。但它恢復了連接並開始消費後收到的消息。 IMA重新連接沒有問題。
有我在測試過程中遇到了一些其他問題。
當存在於應用連續負載,在某些時候應用程序停止接收消息,我們可以看到一個消息在屏幕上即
May 04, 2015 2:45:29 PM org.eclipse.paho.client.mqttv3.internal.ClientState checkForActivity
SEVERE: gvjIpONtSpP: Timed out as no activity, keepAlive=60,000 lastOutboundActivity=1,430,730,869,017 lastInboundActivity=1,430,730,929,151
閃蒸此之後,我們可以看到,有應用沒有接收到消息,即使如果連續負載通過公用設施被推動。 這種行爲我發現它三次。
At around 40K.
At around 90K.
At around 145K.
應用程序實際上停止接收消息時沒有一致的觀點或數字。 請讓我知道,如果有人面臨和解決這個問題。
你介意與最新的Spring集成測試您的應用程序 - '4.1.3'? –
感謝您付出寶貴的時間,我會這樣做是在該版本上解決的問題?你有什麼主意嗎。 –
對不起,沒有想法。這個問題可能在Paho,而不是Spring Integration。我認爲一些重現的測試案例會有所幫助。 –