2013-10-19 31 views

回答

3

根據本的JBoss EAP 5(JBoss AS中6)文檔:

https://access.redhat.com/site/documentation/en-US/JBoss_Enterprise_Application_Platform/5/html/Performance_Tuning_Guide/sect-Performance_Tuning_Guide-Message_Driven_Beans.html

你需要採取的兩個概念

  1. 護理池大小:此池被命名爲StrictMaxPool和默認值爲15.它必須在JBoss配置文件上配置(讀取鏈接)
  2. 會話大小:這是根據標準配置的參數以下注釋:

    @ActivationConfigProperty(propertyName="minSessions" 
    , propertyValue="25") 
    @ActivationConfigProperty(propertyName="maxSessions" 
    , propertyValue="50") 
    

凡minSession和MAXSESSIONS是一個JBoss創建的實例的數量。 但如果StrictMaxPool設置爲15,那麼你不能,雖然配置MAXSESSIONS 50

對於JBoss EAP 6(JBoss AS中7)創造超過15個實例池被命名爲MDB嚴格-MAX池並且其默認最大池大小爲20.