Sun Java System Application Server Enterprise Edition 8.2 版本說明

Message Queue

本節說明已知的 Java Message Queue 問題以及相關的解決方案。

在某些與時間相關的情況下,JMS 重新連線不能成功完成 (ID 6173308、6189645、6198481、6199510、6208728)

說明

在與時間相關的方案中重新連線失敗可能是由多個問題導致的。

解決方案

您可以透過以下方法解決這些問題:

appclient 8.0 至 8.1 Update 2 中變更了非同步訊息偵聽程式的運作方式。(ID 6198465)

說明

由於最新的變更,當非同步訊息偵聽程式為 app-client 容器中唯一的作用中執行緒時,剩餘的 appclient 虛擬電腦以常駐程式存在。此運作方式對於 ACC 中執行非同步接收的舊應用程式是一種回歸。該問題會影響設定 JMS 訊息偵聽程式並結束主執行緒的應用程式用戶端。

解決方案

請勿結束主執行緒。等待訊息偵聽程式告知主執行緒後,再終止主執行緒。