2012-10-17 3 views
0

Cloudbees에서 기본 Tomcat 컨테이너를 사용하는 경우 Tomcat 또는 Apache에서 제공하는 정적 파일입니까? 브라우저가 Apache .htaccess 파일에서 수행 될 특정 파일을 캐시하지 않도록 헤더를 설정해야합니다. 또는 동일한 작업을 수행하기 위해 Tomcat 용 서블릿 필터를 작성할 수 있습니다.정적 파일 위치 및 캐시 제어 헤더

답변

0

내 경험에 의하면 모든 요청은 Tomcat 수준에 도달합니다. 여기 cloudbees에서 내 서비스 로그에서 면제 :

11 : 10 : 53.031 [HTTP-8841-2] 디버그 oswsDispatcherServlet - DispatcherServlet에 [/ 자원/이미지/로고의 이름 '봄'처리 GET 요청과. png]

분명히 logo.png 파일에 대한 요청이있었습니다.

그런데, 나는 그들이 아파치가 아닌 ngineX를 사용한다고 생각합니다.

1

Cloudbees는 Apache 프론트 엔드를 사용하지 않고 nginx를 사용합니다. 정적 리소스를 포함한 모든 요청은 애플리케이션 컨테이너 (tomcat, jboss)에 의해 제공됩니다. 가장 좋은 방법은 응용 프로그램 사용자에게 더 나은 성능과 낮은 대기 시간을 제공하기 위해 CDN에 배포하는 것입니다 (http://wiki.cloudbees.com/bin/view/RUN/Using+a+CDN

참조).