HTTP 200 OK

Memento mori & Carpe diem

2023/11 3

글또 9기를 지원하며 - 삶의지도 작성

삶의 지도글또를 지원하면서 그동안의 삶을 되돌아보며 삶의 지도를 작성해 볼 수 있는 좋은 기회를 얻은 것 같습니다. 혼자서는 생각하지 못했을 일입니다. 글또를 운영하시는 분들과 글또를 알게 해 주신 이름 모를 블로거분에게 감사합니다. 꿈이 없던 지난 날어렸을 적에는 꿈 없이 흘러가는 대로 살아왔습니다. 관심이 가는 일은 많아서 이것저것 여러 가지를 경험해 봤지만 무엇이든 금방 질리고 뒷심이 부족했습니다. 별 다른 꿈이 없었기에 부모님이 추천하신 과에 진학했고 돈이 부족하면 아르바이트를 했으며 공부도 하고 놀기도 하면서 정처 없이 시간을 보냈습니다. 하지만 마음 한편으로는 '내가 하고 싶은 일이 무엇일까' 하며 꿈에 대한 갈망을 가슴속에 품고 살았습니다. 무기력하게 살고 싶지 않았기에 꿈을 찾고자 다방면으..

활동 2023.11.08

Connection Pool 테스트와 고찰(2)

1. jdbc yml 설정 1) connectionTimeout (default : 30000 (30 seconds)) 클라이언트가 Pool에 Connection을 요청하는데 기다리는 최대시간을 설정 즉 db 서버에 연결할 때까지의 연결 대기 시간, 최대시간이 지나면 ConnectionTimeoutException이 throw 됩니다. 이 경우 connection-timeout 값을 늘려주거나, maximum-pool-size를 늘려줘야 합니다. 2) maximunPoolSize (default : 10) Pool에 보관가능한 최대 Connection 개수 설정 3) minimumIdle (default : maximumPoolSize와 동일) Pool에서 보관가능한 최소 Connection 개수 설정 ..

CS 2023.11.07

Connection Pool 테스트와 고찰(1)

개요 jdbc와 r2dbc Connection Pool에 대한 고찰과 어떠한 경우에 무엇을 선택해야 할지에 대한 고민을 담은 글입니다. 예전 글에서도 Connection Pool을 정리한 적(Connection Pool이란?)이 있었기 때문에 개념과 사용이유만 짚고 가겠습니다. 직접 구현해본 경험은 없었으므로 간단한 CRUD 예제 프로젝트로 학습했던 내용을 정리했습니다. connection pool 개념 웹 컨테이너(WAS)가 실행되면서 DB와 미리 연결을 해놓은 객체들을 Pool에 저장해 둔다. 이후 클라이언트 요청이 오면 Connection을 빌려주고, 처리가 끝나면 다시 Connection을 반납받아 Pool에 저장하는 방식 사용이유 db에 직접 연결해서 처리하는 경우 드라이버를 불러오고 Conne..

CS 2023.11.07