반응형
mod_jk.so
=> Apache Tomcat Connector 모듈 파일
=> Apache 웹 서버에서 JSP 및 Servlet과 같은 JAVA 웹 어플리케이션을 실행할 수 있도록 함
설정 옵션
JkWorkersFile | - Worker의 정의 파일 경로 지정 - Worker는 Tomcat 과 통신을 위한 정보를 가지고 있음 |
JkLogFile | - mod_jk의 로그 파일 경로 지정 - 모듈 동작 및 오류 관련 로그 기록 |
JkLogLevel | - 로깅 레벨 설정 - 설정 값 : emerg, alert, crit, error, warn, notice, info, debug 등이 있음 |
JkMount | - 웹 서버에 전달할 요청 경로를 Tomcat에 매핑함 |
JkMountCopy | - ON or OFF로 설정됨 - 옵션 활성화 시 JkMount 지시문이 가상 호스트 및 디렉토리 설정을 상속함 |
JkMountFile | - JkMount 지시문을 포함하는 파일 경로 지정 - 일반적으로 httpd.conf 파일에서 별도의 파일에 JkMount 정의 |
JkAutoAlias | - ON or OFF로 설정됨 - mod_jk 가 Tomcat 어플리케이션에 대한 자동 Alias(별칭)를 생성 |
JkRequestLogFormat | - mod_jk 로그 파일의 포맷 설정 |
JkShmFile | - 공유 메모리 파일 경로 지정 - 공유 메모리는 Tomcat과 Apache 간 상태 및 통신 정보 저장 시 사용 |
등등 더 있음
*JkMount 예시
JKMount /*.jsp tomcat
JKMount /*.json tomcat
JKMount /*.xml tomcat
JKMount /*.do tomcat
// *.xx 확장자를 tomcat Instance로 넘긴다는 의미
// httpd.conf 밖에 설정을 하게 될 경우 JkMountFIleReload 로 인해 설정 변경 후 재기동을 하지 않아도 자동으로 적용된다.
공식사이트 및 참고 사이트
https://tomcat.apache.org/connectors-doc/reference/apache.html
반응형
'WEB WAS > 미들웨어' 카테고리의 다른 글
Thread Dump, Heap Dump (시스템 장애 시 분석) (4) | 2023.06.07 |
---|---|
Connection pool (0) | 2023.06.07 |
[CentOS 7] 아파치, 톰캣 연동 (mod_jk, Cent OS, Tomcat Connector) (1) | 2023.06.07 |
[CentOS 7] 아파치 톰캣 설치 및 실행 (jdk 설치, wget 활용) (0) | 2023.06.06 |
[CentOS 7] 아파치 설치 및 실행 (yum 활용) (0) | 2023.06.06 |