다음과 같은 응용 프로그램 서버의 JMS 튜닝 매개 변수는 큐 연결 및 MDB(메시지 구동 Bean) 인스턴스 풀을 정의합니다.
WebSphere는 Queue Connection Factories에 성능을 향상시키기 위해 구성할 수 있는 두 가지 매개 변수를 제공합니다. WebSphere Administration Console을 사용하여 다음 속성을 설정하십시오.
WebLogic 응용 프로그램 서버에서 Queue Connection Factories는 JMS 스레드 풀 크기에 따라 서버의 JMS 스레드 풀 또는 기본 실행 풀로부터 연결 처리 스레드를 가져옵니다. JMS 스레드 풀 크기가 0이면 WebLogic은 실행 풀의 스레드를 사용합니다.
JMS 스레드 풀의 스레드 수를 CA Identity Manager 이벤트 MDB(메시지 구동 Bean)의 최대 Bean 풀 크기(기본적으로 128로 설정됨)로 설정하는 것이 좋습니다.
WebLogic 서버 콘솔을 사용하여 CA Identity Manager가 설치되어 있는 도메인 및 서버에 대한 JMS 서비스 속성에서 JMS 스레드 풀 크기를 설정합니다.
CA Identity Manager 이벤트 MDB(메시지 구동 Bean) 풀 크기는 다음 위치에 있는 설명자 파일에서 max-beans-in-free-pool 설정을 수정하여 설정합니다.
WebLogic_home\domain\applications\iam_im.ear\identityminder_ejb.jar\META-INF\weblogic-ejb-jar.xml
<weblogic-enterprise-bean> <ejb-name>SubscriberMessageEJB</ejb-name> <message-driven-descriptor> <pool> <max-beans-in-free-pool>128</max-beans-in-free-pool> <initial-beans-in-free-pool>16</initial-beans-in-free-pool> </pool> <destination-jndi-name>com.netegrity.ims.msg.queue</destination-jndi-name> </message-driven-descriptor> </weblogic-enterprise-bean>
JBoss Application Server에서 Queue Connection Factories는 서버의 표준 JMS 풀 세션 팩토리에서 연결 처리 스레드를 가져옵니다. 기본적으로 최대 스레드 수는 15로 설정됩니다.
이 값을 표준 메시지 Bean 컨테이너의 최대 크기 값과 일치하도록 설정하는 것이 좋습니다.
JMS 세션 풀 섹션 팩토리는 다음과 같은 파일에 있는 JMSContainerInvoker의 MaximumSize 요소에서 설정합니다.
jboss_home\server\default\conf\standardjboss.xml
<invoker-proxy-binding> <name>message-driven-bean</name> …. <proxy-factory-config> <JMSProviderAdapterJNDI>DefaultJMSProvider</JMSProviderAdapterJNDI> <ServerSessionPoolFactoryJNDI>StdJMSPool</ServerSessionPoolFactoryJNDI> <MaximumSize>128</MaximumSize> <MaxMessages>1</MaxMessages> …. </proxy-factory-config> </invoker-proxy-binding>
CA Identity Manager 이벤트 MDB(메시지 구동 Bean) 풀 크기는 다음 설명자 파일에서 최대 크기 값을 수정하여 설정합니다.
jboss_home\server\default\conf\standardjboss.xml
<container-configuration> <container-name>Standard Message Driven Bean</container-name> <call-logging>false</call-logging> <invoker-proxy-binding-name>message-driven-bean</invoker-proxy-binding-name> …… <container-pool-conf> <MaximumSize>128</MaximumSize> </container-pool-conf> </container-configuration>
Copyright © 2014 CA.
All rights reserved.
|
|