JBoss connction pool 설정
<jndi-name>abc_DS</jndi-name>
<connection-url>jdbc:mysql://10.10.10.10:1111/aaa</connection-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<user-name>aaa1</user-name>
<password>abc12</password>
<min-pool-size>1</min-pool-size>
<max-pool-size>10</max-pool-size>
<prefill>true</prefill>
위와 같이 커넥션 풀을 설정 할 수 있으나,
weblogic과 달리 was instance가 기동하면서 기본적으로 min-pool-size만큼의
커넥션을 맺지 않고,
요청이 오면 추가로 pool이 생성되는 방식이다.
그러므로 was가 기동될 때부터 connection pool을 min값만큼 생성하려면
<prefill>true</prefill>
옵션을 추가하면 된다.
되도록이면 min, max값은 동일한 것이 서비스 급증 시 커넥션을 추가로 맺게되는 db부하를 줄일 수 있다.
'1. 미들웨어이야기 > 03. JBoss' 카테고리의 다른 글
JBoss Session 튜닝-2 (0) | 2014.12.03 |
---|---|
JBoss Session 튜닝 (0) | 2014.12.03 |
Jboss EAP 6 튜닝의포인트 (0) | 2014.12.02 |
JBoss EAP5.X 에서 JSP 변경시 재컴파일 방법 (0) | 2014.12.02 |
JBoss Log Level 변경 (0) | 2014.12.02 |