반응형
Tomcat 구성 중에 NAS로 심볼릭링크를 설정했는데 링크가 먹히지 않는 상황이 발생했다. 검색을 해보니 Tomcat은 보안상의 이유로 심볼링 링크를 막는다고 한다.
아래와 같이 conf/context.xml간단한 설정으로 심볼릭링크를 허용할 수 있다. 참고로 아래는 Tomcat 버전은 8버전 이상인 경우에 해당하는 설정이다.
<Context>
...
<Resources allowLinking="true" />
</Context>
Tomcat 7버전 이하에는 conf/server.xml에서 context부분에 allowLinking="true"를 추가한다.
<Context path="" docBase="" allowLinking="true" ... >
참고로 심볼릭링크를 사용하면 성능적으로는 좀 안좋다는 얘기가 있다. 필요한 경우에만 사용하자
반응형
댓글