![로그를 통해 우리는 논리적 사고를 할 수 있다 [커넥션 풀 트러블 슈팅 - 3]](http://i1.daumcdn.net/thumb/C120x120/?fname=https://blog.kakaocdn.net/dn/bL53iN/btsJvooNHYk/3h0mb3iRbeNPZDo7maSKnk/img.png)
로그를 통해 우리는 논리적 사고를 할 수 있다 [커넥션 풀 트러블 슈팅 - 3]
https://whxogus215.tistory.com/135 로그를 분석하며 문제를 발견하다 [커넥션 풀 트러블 슈팅 - 2]https://whxogus215.tistory.com/134 EC2가 자꾸 죽네...? [커넥션 풀 트러블 슈팅 - 1]서비스 오픈을 앞두고 있는 시점에서 서버가 터지는 일이 발생했는데, 한달 동안 두 번이나 이런 문제가 발생했다. 도whxogus215.tistory.com지난 포스팅에서 NginX 및 스프링부트의 로그를 바탕으로 원인을 분석하였고, 데이터를 저장하는 과정에서 불필요하게 많은 insert 쿼리가 발생함을 발견하였다. 그러나 IDENTITY 방식으로 ID를 관리하던 엔티티였기에 JPA가 아닌 JDBC를 통해 batchInsert를 적용하기로 하였다. 1. JPA..
- 사이드 프로젝트/gonghak98 - 세종대 공학인증 웹 사이트
- · 2024. 9. 7.
![로그를 분석하며 문제를 발견하다 [커넥션 풀 트러블 슈팅 - 2]](http://i1.daumcdn.net/thumb/C120x120/?fname=https://blog.kakaocdn.net/dn/wpQsL/btsJtMkBFa1/6i4RSoT8rBAbL6aXhEQJh0/img.png)
로그를 분석하며 문제를 발견하다 [커넥션 풀 트러블 슈팅 - 2]
https://whxogus215.tistory.com/134 EC2가 자꾸 죽네...? [커넥션 풀 트러블 슈팅 - 1]서비스 오픈을 앞두고 있는 시점에서 서버가 터지는 일이 발생했는데, 한달 동안 두 번이나 이런 문제가 발생했다. 도대체 어디서 문제가 발생한건지 싶어 EC2에서 실행중인 스프링부트(WAS) 컨whxogus215.tistory.com지난 포스팅에서 서비스를 정식 오픈하지 않았음에도 커넥션 풀의 스레드 기아 현상으로 인해 서버가 두 번이나 죽는 문제가 발생했다. 필자는 먼저 우리 서비스의 구조인 3-Tier에서 가장 앞 단에 있는 웹서버, NginX의 로그를 확인해보았다. 1. 충격적인 NginX의 로그 NginX의 로그는 Ubuntu 기준, /var/log/nginx/access.lo..
- 사이드 프로젝트/gonghak98 - 세종대 공학인증 웹 사이트
- · 2024. 8. 30.