本節說明已知的 Java Message Queue 問題以及相關的解決方案。
在與時間相關的方案中重新連線失敗可能是由多個問題導致的。
您可以透過以下方法解決這些問題:
重新啟動涉及的代理程式
重新啟動涉及的 Application Server 實例
在 Linux 系統上建立帶有叢集設定檔的網域之後,可能會遇到 java.lang.OutOfMemoryError: Java heap space 錯誤,由於 MQ 代理程式未啟動,伺服器實例也可能無法重新啟動。出現此狀況之後,系統便無法再回復。出現此問題是因為 /etc/hosts 檔案配置錯誤;具體而言,伺服器主機名稱將指向迴路位址 127.0.0.1。
依設計,MQ 代理程式叢集不能在網路裝置配置為指向迴路位址的情形下啟動。這不是錯誤。解決方案是確保 Application Server 主機的 /etc/hosts 檔案不指向 127.0.0.1。