我使用WebSphere Application Server(WAS)6.1在WebSphere Application Server MDB泳池和Thred池配置6
誰能ASIST我最大配置MDB池大小&最大線程池大小爲特定MDB?我只需要在一個線程中執行一個MDB實例,每次執行的時間不會超過1次。
我使用WebSphere Application Server(WAS)6.1在WebSphere Application Server MDB泳池和Thred池配置6
誰能ASIST我最大配置MDB池大小&最大線程池大小爲特定MDB?我只需要在一個線程中執行一個MDB實例,每次執行的時間不會超過1次。
這對於可伸縮性似乎是一個糟糕的主意。處理數據庫級別的併發性(或MDB運行的任何事務系統)似乎更好。
如果您確實認爲有必要,您可以通過將poolSize屬性設置爲您的EJB的H1(「硬」實例最大值爲1)來模擬單身MDB。這將導致EJB容器最多創建一個EJB實例,這意味着每個將傳遞消息給MDB的線程都將阻止等待實例可用。
-Dcom.ibm.websphere.ejbcontainer.poolSize=YourApp#YourModule.jar#YourEJBName=H1
不可能配置每個MDB線程池。
如果您不需要併發處理(這是通常使用的MDB),您可以限制此MDB綁定到WAS的監聽器端口的maximum sessions
參數。
而你的具體問題是?部署描述符編輯器應該提供您需要的一切... – home 2012-04-23 10:57:26