Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- Open Close Principal
- mapstruct
- HandlerMethodArgumentResolver
- 데이터 압축
- Graphql Client
- Reading HttpServletRequest Multiple Times
- 개방 폐쇄 원칙
- 바이트 절삭
- Tomcat DBCP
- Java Singleton
- Unchecked Exception
- Jndi DataSource
- requestheaderdto
- Socket is closed
- Checked Exception
- mTLS
- java
- Java Rest
- Request Body 여러 번 사용
- Sub Bytes
- WildFly
- try - with - resources
- AfterMapping
- 이중정렬
- graphql
- tomcat jndi
- Srping MVC
- Java Graphql
- 상호 인증
- NoUniqueBeanDefinitionException
Archives
- Today
- Total
목록tomcat jndi (1)
Developer Sang Guy
[Tomcat] 여러 애플리케이션 실행 시 Tomcat jndi Datasource 이슈(Tomcat DBCP)
Tomcat context.xml의 Resource 태그에 Apache Tomcat JDBC Pool를 설정하여 여러 애플리케이션을 실행할 경우 각각 애플리케이션 마다 DBCP에 설정한 개별적인 Connection Pool을 생성한다. DBCP 설정에 초기 Connection 개수를 5개로 해놓아도 애플리케이션이 3개가 돌아간다면 독립적인 3개의 Connection Pool이 생성되어 DB에는 15개의 Connection이 연결된다. 이는 GlobalNamingResources, ResourceLink를 사용하여 모든 애플리케이션이 공통의 DBCP 설정을 공유하여 같은 Connection Pool을 사용할수 있도록 한다. 설정 방법 : tomcat/server.xml maxIdle="30" maxWait..
Others
2023. 12. 8. 10:41