open session in view

    server sent event (sse) 사용시 connection pool 부족 문제

    새로고침이되거나 다른페이지로 랜더링이 될 시 sse프로토콜을 재 연결시켜줘야했다 그때마다 백엔드 서버에서 커넥션 pool을 반환을 해주지않아 오류가 발생했다. HikariPool-2 - Pool stats (total=10, active=10, idle=0, waiting=1) 커넥션 풀이 꽉차게되고 더이상 백엔드서버에 아무런 api도 호출이 되지 않는 문제가 발생했다. 결국 chatgpt에게 물어보았지만 제대로 된 답변은 얻기 힘들었고, 혼자 고민을 해보기도 하고 인터넷 서칭도 해봤다. 결론적으로 2가지의 해결방안을 찾았다. 해결방안 1. open session in view의 설정을 false로 연결 open session in view의 default는 true이다 세션을 요청의 끝까지 유지하게되고..