1. Deployment 시스템 프로퍼티

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

  • jeus.classloading

    설명

    AppCompiler를 사용하는 경우 애플리케이션의 클래스 로더들이 서로의 클래스 로더를 참조할지 여부를 설정한다.

    기본값

    ISOLATED

  • jeus.app.graceful-timeout

    설명

    Graceful undeployment를 수행할 때 요청 처리가 종료될 때까지 얼마나 기다릴지를 설정한다.

    기본값

    0

  • jeus.app.allow-deprecated-dd

    설명

    JEUS 6 이전 버전에서 작성한 deployment descriptor를 배포할 때 JEUS 8에 맞게 변환할지 여부를 설정한다.

    기본값

    false

  • jeus.application.cleanup-deployed-image

    설명

    애플리케이션을 undeploy할 때 생성된 deployment image(application root directory와 generation directory)의 삭제 여부를 지정한다.

    기본값

    true

  • jeus.app.deploy.persistent

    설명

    애플리케이션을 deploy/undeploy할 때 해당 애플리케이션에 대한 정보를 domain.xml에 기록할지 여부를 지정한다.

    기본값

    true

  • jeus.deploy.concurrent

    설명

    boot time에 둘 이상의 애플리케이션 deploy 요청에 대해 concurrent deploy를 지원할지 여부이다.

    기본값

    true

  • jeus.deploy.ignore-not-found-classes

    설명

    애플리케이션을 deploy할 때 loading할 class를 찾을 수 없어 loading이 불가능하면 deploy를 실패시킬지 아니면 무시하고 deploy를 완료할지 여부를 결정한다.

    기본값

    false

  • jeus.deploy.concurrent.runtime

    설명

    run time에 둘 이상의 애플리케이션 deploy 요청에 대해 concurrent deploy를 지원할지 여부이다.

    기본값

    false

  • jeus.cdi.enable-implicit-bean-archive

    설명

    배포할 때 CDI implicit bean archive에 대한 처리를 진행할지 여부를 지정한다.

    기본값

    true

  • jeus.cdi.enabled

    설명

    배포할 때 JEUS가 제공하는 CDI 기능을 사용할지 여부를 지정한다.

    기본값

    true

  • jeus.deploy.ignore-persistence-descriptor

    설명

    배포할 때 애플리케이션이 포함하고 있는 persistence.xml을 무시할지 여부를 지정한다.

    기본값

    false