- jeus의 Timeout 설정은 분 단위로 이루어 집니다.
- 설정은 크게 2가지 입니다. 소스/환경파일
- 환결팡리은 web.xml, webcommon.xml, WEBMain.xml 3개로 구성 되어 있습니다.
- 소스에 설정할 경우엔 무조건 소스 설정이 마지막에 적용되어 해당 소스 설정이 최종 동작 합니다.
(이 부분은 tomcat등의 다른 was에도 같이 적용 되는 내용 입니다.)
1). JEUS 4, 5
WEBMain.xml의 shared설정 값에 따라 적용순서가 달라짐.
<session-config>
<timeout>30</timeout>
<shared>false</shared>
</session-config>
<shared>true</shared>일 경우
1. setMaxInactiveInterval
2. WEBMain.xml
3. web.xml
4. webcommon.xml
<shared>false</shared>일 경우
1. setMaxInactiveInterval
2. web.xml
3. webcommon.xml
4. WEBMain.xml
2). JEUS6
JEUS6에서는 <shared>값과는 무관함.
1. setMaxInactiveInterval
2. web.xml
3. webcommon.xml
4. WEBMain.xml
각 설정법
web.xml
<web-app>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
...중략...
</web-app>
webcommon.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee">
<session-config>
<session-timeout>30</session-timeout>
</session-config>
... 중략 ...
WEBMain.xml
<web-container>
<context-group>
... 중략 ...
<session-config>
<timeout>30</timeout> <!-- 분단위 -->
<shared>false</shared>
</session-config>
... 중략 ...
</context-group>
</web-container>
'WAS > JEUS-WEBTOBE' 카테고리의 다른 글
Jeus6 프로세스 목록 (0) | 2018.01.03 |
---|---|
jeus에서 하이버네이트 관련 jpa에러 발생시 대처 (0) | 2016.08.10 |
jeus.servlet.deployment.StartingException (0) | 2015.03.05 |