Session1 Scale-Up과 Scale-Out 각 장단점은 무엇일까? (Session Storage, 세션 불일치) 서버 1대가 감당할 수 있는 요청은 한계가 있습니다. Tomcat의 경우 요청 1개를 1개의 스레드 풀에서 가져와 사용하는데, 기본 설정 값이 200으로 돼 있습니다. 그렇다면 그 이상의 요청은 어떻게 될까요? 일단 TCP 연결이므로 Connection Timeout이 발생하기 전까지 대기할 것입니다. 하지만 요청을 전부 처리하기 전에 Timeout이 발생할 경우, 요청을 받지 못하고 연결이 종료가 될 것입니다. 이 부분은 지연이 발생하는 부분을 개선하여 문제를 해결할 수 있을 겁니다. 만약 감당할 수 없는 만큼의 요청이 들어올 경우 어떻게 될까요? 예를 들어 Thread도 메모리 영역에 있습니다. 우리가 스레드 풀 크기를 늘려도 메모리 공간이 부족하면 Thread를 생성할 수 없어 요청을 처리할 수가 .. 2022. 9. 22. 이전 1 다음