최근에 Apache w/s + Tomcat을 설치했고 jk가 Apache에서 t/c로 요청을 라우팅 할 수있었습니다. 그물에 예제는 일반적으로 형식은 다음과 같습니다Apache + Tomcat + jk : Java EE 웹 응용 프로그램의 정적 자원 서비스
JkMount /*.jsp myTC
우리는 바람둥이의 단일 인스턴스에서 실행중인 여러 자바 EE 애플리케이션 (? 왜 아파치를 사용하는 나는 이유가 날 믿어)이있다.
/servlet/application1/
/servlet/application2/
/servlet/application3/
다음과 같이 있습니다 : 요청에 바람둥이 올바르게 그러나 질문 유물
JkMount /servlet/* myTC
이 것 경로를 우리가 같은 것으로 이러한 응용 프로그램 각각에 대한 컨텍스트를 변경할 수 있습니다 생각 표준 자바 EE 응용 프로그램에 대한 정적 리소스를 제공하는 방법 :
/webapp-root
resources/
css/
js/
images/
WEB-INF/
/usual-folder-structure
질문은 다음과 같습니다
apache에서 리소스/폴더를 제공하는 방법은 무엇입니까? 모든 응용 프로그램에는 고유 한 자원/폴더가 있습니다. 나는 자원을 알아 내고/어디서나 전쟁과 아파치의 doc-root에 있어야하지만 JkMount 문자열을 알아 내지 못한다.
/servlet/scheme은 '올바른'방법입니까? 따라야 할 패턴이 있습니까?
, 그물에 자원에 대한 포인터가 좋은 것입니다.
이렇게 세 가지 응용 프로그램라는 이름의 폴더에 각각의 정적 리소스가있는 경우 자원/아파치해야 docroot를/응용 프로그램 1/resouces/docroot에/응용 프로그램 2/자원/& docroot에/application3/자원 :이 방식을 사용 /? – kmansoor
예. 각 응용 프로그램은 자체 DocumentRoot에 있어야합니다. 3 가지 응용 프로그램이 같은 정적 리소스를 공유하는 설치 프로그램이 아닌 한 (매우 가능성이 없음). – cherouvim
당신이 웹 기반 리소스를 가르쳐 주면 더 많은 것을 읽을 수 있습니다. 고맙습니다. – kmansoor