1. 세션 서버 시스템 프로퍼티

본 절에서는 세션 서버 시스템 프로퍼티에 대해 설명한다.

아래의 프로퍼티들은 <session-cluster> 절 하부 <properties>에 설정하는 것을 기본으로 한다.

  • jeus.sessionmanager.receive.backup.despite.no.deploy

    설명

    DOMAIN_WIDE 모드일 경우 애플리케이션을 디플로이하지 않더라도 리모트로부터 백업받을 수 있도록 더미 애플리케이션을 디플로이하도록 한다.

    기본값

    false

  • jeus.sessionmanager.cluster.stable.waiting.sec

    설명

    클러스터의 이벤트 처리를 보장하기 위해 일정 시간(초) 애플리케이션의 디플로이를 지연시킨다.

    기본값

    0 (초)

  • jeus.sessiomanager.dumpbackup.max

    설명

    dumpbackup을 수행하는 count 단위를 설정한다.

    자신이 백업할 서버가 재기동할 경우 dumpbackup을 수행한다. 이때 가지고 있는 세션이 너무 많을 경우에 일정 단위로 나눠서 백업을 수행하도록 한다.

    Session Cluster의 Properties에 설정할 때는 모든 Cluster에 적용되며, Session Cluster Config의 properties에 적용할 해당 클러스터에만 적용된다.

    기본값

    100 (개)

  • jeus.distributed.session.failback.unit.size

    설명

    failback을 보낼 때 한 번에 보낼 session 개수를 설정한다.

    기본값

    100 (개)

  • jeus.distributed.session.clear-backup-delay

    설명

    클러스터링된 서버에서 join, fail, stop 이벤트가 발생하고, 몇 초 후에 backup session을 정리할지 설정한다.

    만약 backup session이 정리되기 전 join, fail, stop 이벤트가 발생하면 마지막 이벤트가 발생한 시점을 기준으로 한다.

    기본값

    30초

  • jeus.distributed.session.clear.upgrade.table

    설명

    fail, stop 이벤트가 발생하여 session upgrade가 실행되면 몇 초 후에 upgrade history를 지울지 설정한다.

    만약 upgarde history를 지우기 전 fail, stop 이벤트가 발생하면 마지막 이벤트가 발생한 시점을 기준으로 한다.

    기본값

    session timeout 설정 값