Tomcat 6, 7에서 8로 마이그레이션 시 유의해야할 사항
1. MaxPermSize 명칭 변경
- MaxPermSize => MaxMetaspaceSize
- PermSize => MetaspaceSize
2. conf/server.xml
- maxActive => maxTotal
- maxWait = maxWaitMillis
- remobeAbandoned => removeAbandonedOnBorrow or removeAbandonedOnMaintenance
- validationInterval => validationQueryTimeout 으로 변경
- mysql 사용시 initiaiSize 관련 오류가 발생하는 것 => jennifer에서 enable_jdbc_wrapper = true enable_reserved_sql_pointcut=false로 설정 변경 필요
3. conf/web.xml
- jsp 스펙 변화에 따른 내용 수정을 해야함
-- auth-constraint절 제거 또는 security-role절 추가
<security-role>
<role-name>manager</role-name>
</security-role>
auth-constraint의 role-name에 manager 추가
4. Catalina 하위에 있는 manager.xml 제거 그리고 webapps/manager 제거
5. conf/web.xml 혹은 ~~~war/WEB-INF/web.xml
- jsp 스펙 변화에 따른 내용 수정을 해야함
- resource-ref에서 description 제거
6. jdbc 드라이버는 반드시 $TOMCAT/lib에 위치해야함
etc. tomcat의 HTTP2 채용으로 인한 native apr 관련해서 업데이트 필요
'WEB/WAS > Tomcat' 카테고리의 다른 글
Tomcat MaxPermSize (0) | 2016.09.06 |
---|---|
Tomcat connector (mod_jk) 관련 주의사항 (0) | 2015.11.04 |
JK FAQ (0) | 2013.11.22 |