Liberty 환경의 사용자 정의

읽기 전용 파일 시스템에서 제품 2진 파일과 공유 자원의 배치를 지원할 수 있도록 특정 변수를 사용하여 Liberty 환경을 사용자 정의할 수 있습니다.

이 태스크 정보

다음 목록의 Liberty 특정 환경 변수는 Liberty 환경을 사용자 정의할 수 있도록 server.env 파일에서 구성될 수 있습니다. ${wlp.install.dir} 구성 변수는 시작 스크립트가 포함된 디렉토리의 상위로 항상 설정되는 추론된 위치를 가지고 있습니다.

  • WLP_USER_DIR

    이 환경 변수는 ${wlp.user.dir}의 대체 위치를 지정하는 데 사용할 수 있습니다. 이 변수는 절대 경로여야 합니다. 이 변수가 지정된 경우, 런타임 환경은 지정된 디렉토리에서 공유 자원 및 서버 정의를 찾습니다. ${server.config.dir}${wlp.user.dir}/servers/serverName과 같습니다.이 환경 변수가 지정되지 않으면 ${wlp.user.dir}${wlp.install.dir}/usr로 설정됩니다.

  • WLP_OUTPUT_DIR

    이 환경 변수를 사용하여 서버 생성 출력(예: 로그, workarea 디렉토리, 생성된 파일)의 대체 위치를 지정할 수 있습니다. logs 디렉토리에 있는 파일에는 console.log, messages.log 및 생성되는 FFDC 파일이 포함될 수 있습니다. 생성되는 파일에는 server dump 또는 server javadump 명령을 사용하여 작성되는 서버 덤프가 포함될 수 있습니다. 이 변수는 절대 경로여야 합니다. 이 환경 변수가 지정된 경우 ${server.output.dir}WLP_OUTPUT_DIR/serverName과 같이 설정됩니다. 환경 변수를 지정하지 않은 경우, ${server.output.dir}${server.config.dir}과 동일합니다.

    서버 명령이 사용될 때, 서버 프로세스는 현재 작업 디렉토리로 출력 디렉토리를 사용합니다.

  • WLP_ZOS_PROCEDURE

    이 환경 변수는 UNIX 시스템 서비스 백그라운드 프로세스가 아니라 z/OS® 시작 태스크로 서버를 시작하는 데 사용할 STC 프로시저의 이름을 지정하는 데 사용할 수 있습니다. 기본적으로 서버 스크립트에서 서버를 계속 관리할 수 있도록 명령 포트는 사용으로 설정된 상태를 유지합니다. 선택사항으로, 수동으로 명령 포트를 사용 안함으로 설정하여 서버 관리를 z/OS 운영자 콘솔로만 제한할 수 있습니다. Liberty 부트스트램 특성 지정을 참조하십시오.

  • WLP_ZOS_JOBNAME

    이 환경 변수를 WLP_ZOS_PROCEDURE 변수에 추가로 사용하여 z/OS 시작 태스크로 시작된 Liberty 서버의 작업 이름을 지정할 수 있습니다.

  • WLP_DEBUG_ADDRESS

    이 환경 변수는 디버그 모드에서 서버를 실행할 때 대체 포트를 지정하는 데 사용할 수 있습니다. 기본값은 7777입니다. Liberty가 서버 명령에서 디버그 모드로 실행될 때는 JAVA_DEBUG="-Dwas.debug.mode=true -Dcom.ibm.websphere.ras.inject.at.transform=true -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=${WLP_DEBUG_ADDRESS}" 값이 설정됩니다. 그러나 임베디드 Liberty 서버 SPI 또는 ws-server.jar 실행 가능 JAR 파일에서 Liberty를 실행하는 경우에는 동일한 설정을 사용하여 Liberty에 대해 디버그 모드를 사용해야 합니다.

server.env 파일에서 WLP_OUTPUT_DIR, WLP_USER_DIRWLP_DEBUG_ADDRESS 환경 변수를 지정할 수 있습니다. jvm.options 파일에 JVM 옵션을 지정할 수도 있습니다. 서버 관리 스크립트를 사용할 때만 server.env 파일과 jvm.options 파일이 모두 작동합니다. ws-server.jar 실행 가능 JAR 파일을 사용하여 서버를 시작하는 경우 이러한 파일은 지원되지 않습니다.

프로시저

다음에 수행할 작업

서버 스크립트를 사용하여 Liberty 서버를 시작하면 현재 세션의 모든 운영 체제 환경 변수를 사용할 수 있습니다. MBean 또는 Admin Center를 사용하여 서버를 시작하는 경우, 유일하게 사용 가능한 환경 변수는 해당 시스템에서 실행 중인 원격 명령에 사용 가능한 해당 변수입니다.


주제의 유형을 표시하는 아이콘 태스크 주제

파일 이름: twlp_admin_customvars.html