WEBWAS/Apache,Tomcat
-
Apache에서 환경변수를 사용하는 법WEBWAS/Apache,Tomcat 2026. 4. 9. 10:22
안녕하세요 여러분#오픈소스 전문업체 제스트정보기술입니다. 예전에 톰켓을 운영하면서 아주 큰 도움에 되는setenv.sh에 대해 설명해드린 적이 있습니다.(못 보신 분들은 아래 클릭!) https://blog.naver.com/xestinf?Redirect=Log&logNo=223279866457&from=postView&trackingCode=blog_bloghome_searchlist 오늘 Apache에서 제공하는 envvars에 대해 설명 드리겠습니다. Apache HTTP Server를 운영하다 보면환경별(dev / stage / prod)로 설정값만 바꾸고 싶을 때,또는 민감한 값을 설정 파일에서 분리하고 싶을 때가 많습니다.이럴 때 유용한 게 바로 envvars 파일을 이용한 환경변수 설정입니..
-
Apache-Tomcat 최적화 설정WEBWAS/Apache,Tomcat 2026. 3. 9. 18:28
안녕하세요! 제스트정보기술 입니다. 오늘은 apache, tomcat의 최적화 설정에 대해 알아보겠습니다. Apache, Tomcat은 구축을 하고나면 반드시 설정을 통한 최적화 과정이 필요합니다그 이유는 서버의 CPU와 메모리는 무한하지 않고 환경에 따라 리소스가 많을 수도 적을 수도 있기 때문입니다.이 때문에 최적화 설정을 통하여 시스템의 한계를 방지하고 안정화가 필요합니다아래 Apache, Tomcat 최적화 관련 설정은 어떤것들이 있는지 알아보겠습니다. 1. Apache 설정MPM (Multi-Processing Module) 설정: ThreadsPerChild: 프로세스당 생성할 스레드 수. MaxRequestWorkers: 동시에 처리할 수 있는 최대 요청 수. MinSpareThrea..
-
Tomcat JVM 메모리 튜닝WEBWAS/Apache,Tomcat 2026. 1. 23. 17:45
안녕하세요. 오픈소스 전문 기술지원 (주)제스트정보기술입니다! 이번 시간에는 Tomcat의 JVM 메모리 튜닝에 대해서 알아보겠습니다. Tomcat의 성능과 안정성은 Tomcat의 jvm의 메모리 관리에 많은 영향을 받습니다.안정적인 운영을 위해서는 튜닝을 통해 OOM 오류 방지 및 GC 발생 빈도와 시간을 줄여 최적화가 필요합니다1. 주요 튜닝 옵션 (Heap Memory) -. 힙 메모리 설정은 OS 가용 메모리 상태를 보고 적절히 크기를 지정해야 합니다. (1) 설정 위치 - Linux : $CATALINA_HOME/bin/catalina.sh 파일 내의 JAVA_OPTS 변수를 통해 지정 - Window : $CATALINA_HOME/bin/catalina.bat 파일 내의 set J..
-
Tomcat Sticky SessionWEBWAS/Apache,Tomcat 2025. 12. 2. 18:23
안녕하세요! (주)제스트정보기술입니다.오늘은 Tomcat 환경의 Sticky Session에 대해 알아보겠습니다.Sicky 세션이란 2개 이상의 Tomcat에 로드밸런싱되는 환경에서 한 사용자의 세션이 항상 같은 Tomcat에 연결시키는 방식입니다.Sticky 세션 설정이 없을 경우 LB가 트래픽 분산을 한다고 가정할 때 1번서버 요청이 2번서버요청으로 가면서 세션이 사라지는 문제가 발생할 수 있습니다.물론 Session Clustering 설정이 있다면 다른 서버로 요청이 넘어가도 세션이 복제되어 유지되겠지만 이러한 환경에서도 성능 부하 등이 일어날 경우 세션 복제가 저하 되는 등의 문제가 발생할 수 있기 때문에 Sticky 세션을 같이 병행해주는 것이 좋습니다.그러면 Sticky 세션 적용 방법..
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- 지시어WEBWAS/Apache,Tomcat 2025. 11. 24. 12:20
안녕하세요 (주) 제스트정보기술 입니다.1. 지시어지난 시간 알아본 재작성 모듈은 많은 지시어를 제공합니다.오늘은 그 지시어 및 사용법에 대하여 알아보겠습니다.(1) 지시어 rewrite문맥: server, location, if(2) 설명구문: rewrite, reqext replacement [flag];정규 표현식으로 요청 URI와 일치하면 요청 URI는 replacement로 대체됩니다.다음 중 하나를 flag 값으로 사용할 수 있습니다.last: 재작성 규칙이 마지막으로 적용되어야 합니다. 재작성 후에 생성된 URI는 다시 NGINX에 의해 처리되어 일치하는 패턴을 갖는 location 블록을 탐색하지만 더이상의 rewrite 명령은 무시됩니다.break: 재작성 규칙이 적용되지만..