最近有點起肖,測試了四套 MOM Server 的 MQTT 方式送收。
使用同一組測試程式,Paho Project Java Sample 測試,Subscriber (Sample.java), Publisher (MqttPublishSample.java)
Scenario 1 如下:
1. Subscriber 連上 MOM
2. Publisher 連續送出 message。
Check Subscriber 是否可以收到所有的 message。(Publisher送10個,Subscriber應該收到10個。)
Scenario 2 如下:
1. Subscriber 連上 MOM
2. Publisher 送出 message。
3. Subscriber 斷線。
4. Publisher 繼續送 message。
5. Subscriber 重新連線。
Check Subscriber 是否可以收到斷線時期,Publisher 送出的資料。
Mosquitto v1.4.9 | RabbitMQ v3.6.2 | Apache Apollo v1.7.1 | Apache ActiveMQ v5.13.3 | |
Scenario 1 | OK | OK | NG | OK |
Scenario 2 | NG | OK | OK | OK |
有Admin UI | NO | YES | YES | YES |
沒有另外做壓測,因為先找功能可以正常的 MOM Server。。。。
And.... Apollo 好像沒什麼在 maintain... see here...
Update: Mosquitto有1.5了,不知道有沒有測過 Scenario 2呢?
沒有留言:
張貼留言