| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 유방암
- 좋은개발
- 현대자동차코테후기
- log4j version up
- show partition
- Microservice
- Trino
- allowPublicKeyRetrieval
- $partitions
- MultiModule
- R2DBC
- 멀티모듈
- useSSL
- java
- OncePerRequestFilter
- ecs layout
- mockbean
- 유방암보호자
- 유방암보호자일기
- r2dbc pool
- spybean
- 유방암일기
- trino jdbc
- Infrastructure as Code
- 내가보려고한
- 현대자동차코테
- retrieval
- jdbc 연동오류
- Public Key Retrieval is not allowed
- TestCase
- Today
- Total
목록전체 글 (11)
우당탕 개발일지
제가 jenkins 에 대해서 공부하는 가장 큰 이유는 Spring batch 를 jenkins 로 띄우고 있고, 테스트 컨테이너 역시도 젠킨스 안에서 돌면서 sonarqube 등을 실행하여 테스트 하고 있기 때문에 더 잘 사용하기 위함입니다. 최근 환경구성을 하면서 어찌어찌(?) 해서 구축을 했는데 금새 까먹더라고요. 그래서 좀 더 차근차근 basic 을 쌓아올려서 구축했던 내용을 더듬으면서 잘 기록하고자 기초부터 한번 해보겠습니다. jenkins 를 설치하기 위해서는 아래와 같은 명령어로 docker 를 띄웁니다. docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-test --restart=on-failure -v jenkins_home:/var/j..
사실 db pool 이슈는 여러가지 설정으로 인한 connection fail 문제가 발생하기 때문에 검색에 충분한 답변이 아닐 수 있습니다. 저의 경우에는 connection 설정 중 connection 을 얻는 maxAcquireTime 이 3초보다 더 걸려서 timeout 을 발생하여 오류가 났었습니다. 제가 맡은 서비스는 데이터 수집 처리를 하기 때문에 짧은 시간 주기에 처리해야되서 pool 내의 connection 이 모두 연결하게 되어 새로운 요청이 들어왔을 시 연결을 얻는데 시간이 소요됨으로 timeout 이 발생한 것입니다. 개발하는 것만큼 어려운 것이 이런 pool 설정을 조정하는 것이라고 생각합니다. 너무 풀을 크게 만들게 되면 놀게되는 connection 들이 많아져 메모리 낭비가 많..
logj4의 ecs layout 설정을 하고 프로젝트를 띄웠더니 아래와 같은 로그를 확인할 수 있었습니다. WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release 내용을 봤을 때 뭔가 더 이상 package 검색 사용을 지원하지 않는 것 같아 log4j document를 확인해 보니 Log4j 3.0 버전 이상부터는 package 속성이 deprecate 되었다는 글을 볼 수 있었습니다. [Log4j document 발췌] 그래서 ecs 에서 pakcages 속성을 삭제했더니 위와 같은 오류 내용을 볼 수 없었습니다. (이슈 해결!) ..