mqtt 代理程序不可用 (3)

使用mqtt進行h5的消息推送

在本地開發,本地環境都沒有問題,一旦上了生產環境就會報這種錯誤

一直以爲是生產環境部署有問題,排查了好久,都沒有問題。

最後排查發現

由於生產環境使用了負載均衡,有多個應用同時進行了mqtt的發送註冊,由於是同一個程序包,其clientId是一致的,發送時就會報代理程序不可用錯誤,修改各個服務的clientId不一致即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章