
Server/Server
[Tomcat] 톰캣 서버 성능 향상 및 동시 접속자 대응방법
혼자 공부한내용을 토대로 톰캣 서버의 성능 향상, 동시 접속자 대응, 그리고 트래픽 폭주 시 서버 설정에 대해 정리했습니다. 1. 톰캣 성능 향상을 위한 튜닝 1.1 적절한 메모리 할당 톰캣의 성능을 향상시키기 위해서는 적절한 메모리 할당이 중요합니다. 메모리를 부족하게 설정하면 OutOfMemoryError가 발생할 수 있으며, 과도하게 할당하면 시스템 전체 성능에 영향을 줄 수 있습니다. JAVA_OPTS 환경 변수를 사용하여 힙 메모리 크기를 조절할 수 있습니다. # 톰캣 실행 스크립트인 'catalina.sh' 파일에서 설정한다. export JAVA_OPTS="-Xms256m -Xmx512m" 1.2. 스레드 풀(Thread Pool) 설정 톰캣의 성능을 향상시키기 위해 Executor를 사용하..