Следните препоръки за отслабване са за стандартна конфигурация на JBoss AS 6.0.0 (Общност) "Всички".

сървър разполагане премахване

Отслабването е много специфично за приложението, така че това в никакъв случай не е универсален документ. Ако сте документирали процеса за отслабване на други услуги за JBoss 6.x, моля, добавете към тях тук.

Документът за отслабване за JBoss5.x http://community.jboss.org/wiki/JBoss5xTuningSlimming няма да е изцяло остарял за JBoss 6.x, така че може да разгледате.

Премахване на hornetQ JMS (Java Message Service)

В сървър// разполагане/премахване:

  • hornetq
  • jms-ra.rar

В сървър// разполагане/премахване:

Общо/lib remove (само ако няма конфигурация на сървъра използва hornetq)

В сървър// conf/премахване на безполезна конфигурация:

Изключете горещото внедряване

В сървър// разполагане/премахване:

  • hdscanner-jboss-beans.xml

Премахнете Hypersonic DB

В сървър// разполагане/премахване:

Общо/lib remove (само ако няма конфигурация на сървъра използва hornetq)

  • hsqldb.jar hsqldb-plugin.jar

Следните услуги използват източника на данни "DefaultDS" за постоянство:

  • ДЖУДИ
  • UUID генератор на ключове
  • Таймер EJB2

Единият вариант е да премахнете или адаптирате такива услуги, а другият вариант е да предоставите източник на данни „DefaultDS“ за друг RDBMS.

Примерите за източници на данни ще бъдат разположени в docs/examples/jca.

Услуга за таймер EJB2

За да деактивирате постоянството за таймера EJB2, заменете:

jboss.ejb: service = EJBTimerService, persistencePolicy =база данни

jboss.ejb: service = EJBTimerService, persistencePolicy =обръч

Премахнете JUDDI

В сървър// разполагане/премахване:

  • juddi-service.sar

Премахнете генератора на ключове

В сървър// разполагане/премахване:

  • uuid-key-generator.sar

Премахнете конзолата за администриране

В JBOSS_HOME/common/deploy/remove:

  • admin-console.war

В JBOSS_HOME/сървър// разполагане/премахване:

  • admin-console-activator-jboss-beans.xml

Премахнете JMX конзолата

В JBOSS_HOME/common/deploy/remove:

В JBOSS_HOME/сървър// разполагане/премахване:

  • jmx-console-activator-jboss-beans.xml

Премахнете конзолата за уеб услуги на JBoss