我們有一個獨特的 EAR文件,我們希望將其部署到兩個不同的服務器上。如何在不使用註釋的情況下配置@MessageDriven的池大小?
第一個,我們不希望任何MessageDriven
豆被處理(該服務器專用於同步請求和生成JMS消息)。
第二個,我們想要一個MessageDriven
bean池來監聽和處理JMS消息。
我們在JBoss 7 .0.2(我們將在此後移至7.1.0)。
我發現配置池大小的唯一方法是通過名稱maxSession
的@ActivationConfigProperty
,但這意味着該值在類文件中被硬編碼。
有沒有另外一種方式,比如在一個沒有很好記錄的standalone.xml
中的配置,它允許我們通過服務器來定義池大小?
你指的是AS的Web控制檯(在這種情況下,我檢查了,但不能找到任何方式來配置池大小),或者我可能沒有看到的一些在線文檔? – 2012-01-05 09:06:30
嗯,恐怕這個文檔不適用於JBoss7(它改變了所有的配置系統),除此之外,我在鏈接的網頁中找不到任何對控制檯的引用。 – 2012-01-05 12:36:45