1. 미들웨어이야기/03. JBoss

JBoss Session 튜닝

알 수 없는 사용자 2014. 12. 3. 14:11
  • Session time-out

JBoss의 기본 세션시간은 30분으로 측정되어 있습니다.

벼경을 원하실 경우 아래 web.xml 을 참고로 수정하시면 됩니다. ( restart는 필수)

파일명: web.xml

파일 경로: /jboss/jboss-6.1.0.Final/server/default/deploy/jbossweb.sar

 

 

<!-- ======================Default Session Configuration ================ -->

<!-- You can set the default session timeout ( in minutes) for all newly -->

<!-- created sessions by modifying the value below -->

<sessoin-config>

<session-timeout>30</session-timeout>

</session-config>

 

 

  • 세션 변경 여부 기준

JBoss Clustering 세션관리자는 HTTP 요청 처리 후 변경된 세션을 클러스터를 구성하는 각 노드로 복제합니다.

파일명: application/WEB-INF/jboss-web.xml

 

 <jboss-web>

<replication-config>

<replication-trigger>SET</replication-trigger>

<replication-granularity>SESSION</replication-granularity>

</replication-config>

</jboss-web>

-by 강수현(11월)