2015-11-04 75 views
0

我一直是想兩個主機之間傳遞消息之間傳遞消息。我遵循Jump start WebSphere MQ development on Linux的文章,它在單機上有兩個隊列管理器工作正常。使用WebSphere MQ兩臺機器

在這裏,我創建了一個本地隊列,一個傳輸隊列和一個遠程隊列,也可以創建在兩個隊列管理器發送器,接收器和SVRCONN通道。我可以在兩個隊列管理器之間傳輸消息。

但我嘗試這兩個主持人,當我嘗試啓動它不工作的通道。

非常感謝,如果有人可以幫助我解決這個問題,還是讓我知道,如果需要我的問題更多的澄清。

+0

的SVRCONN是沒有必要的,用於連接兩個隊列管理器一起。你不提開始一個聽衆。你能否詳細說一下你在發送消息時做了什麼。從一臺機器上的兩個隊列管理器轉到兩臺機器應該沒什麼區別,只不過CONNAME字段需要不同的IP地址或主機名。我擔心,當您的應用程序與目標/遠程隊列管理器位於同一臺機器上時,您可能沒有通過渠道發送消息。 –

+0

如果頻道無法開始發生錯誤,請在您的問題中添加詳細信息。您會在隊列管理器AMQERR01.LOG文件中找到該錯誤。您可能需要在隊列管理中檢查此文件以獲取通道錯誤消息。 –

+0

謝謝大家,我犯了一個錯誤,我在兩臺機器上連接了不同的網絡。現在我解決這個問題,將兩臺機器連接在同一個網絡中。 – Kirishanthy

回答