엔터프라이즈 애플리케이션 시작 및 중지

실행 중이 아닌 애플리케이션(중지됨 상태를 가짐)을 시작하거나 실행 중인 애플리케이션(시작됨 상태를 가짐)을 중지할 수 있습니다.

시작하기 전에

서버에 Java EE(Java™ Platform, Enterprise Edition) 애플리케이션을 설치하십시오. 기본적으로 애플리케이션은 서버가 시작될 때 자동으로 시작합니다.

이 태스크 정보

다음을 사용하여 수동으로 애플리케이션을 시작 및 중지할 수 있습니다.

  • 관리 콘솔
  • wsadmin 도구와 함께 AdminControl 오브젝트의 startApplicationstopApplication 속성
  • wsadmin 도구와 함께 AdminTask.submitJob -jobType 오브젝트의 startApplicationstopApplication 관리 작업
  • ApplicationManager 또는 AppManagement MBean을 사용하는 Java 프로그램

이 단계에서는 관리 콘솔을 사용하여 애플리케이션을 시작 또는 중지하는 방법을 설명합니다.

문제점 방지 문제점 방지: 이 단계는 JAX-WS(Java API(Application Programming Interface) for XML-Based Web Services) 또는 SCA(Service Component Architecture) 서비스 제공자를 포함하지 않는 애플리케이션에 적용됩니다. JAX-WS 또는 SCA 서비스 제공자를 포함하는 애플리케이션을 중지하거나 시작하려면 서비스 > 서비스 제공자를 클릭하여 액세스하는 서비스 제공자 페이지를 사용하십시오. 서비스 프로바이더 애플리케이션을 시작하려면 서비스를 선택하고 애플리케이션 시작을 클릭하십시오. 서비스 프로바이더 애플리케이션을 중지하려면 서비스를 선택하고 애플리케이션 중지를 클릭하십시오. 그런 다음, 애플리케이션 중지 페이지에서 확인을 클릭하여 엔터프라이즈 Bean 및 서블릿과 같은 기타 서비스를 포함하여 애플리케이션에서 모든 모듈을 중지하십시오. gotcha

프로시저

  1. 엔터프라이즈 애플리케이션 페이지로 이동하십시오. 콘솔 탐색 트리에서 애플리케이션 > 애플리케이션 유형 > WebSphere 엔터프라이즈 애플리케이션을 클릭하십시오.
  2. 시작하거나 중지시키려는 애플리케이션에 대한 선택란을 선택하십시오.
  3. 다음 단추를 클릭하십시오.
    옵션 설명
    시작 애플리케이션을 실행하며 애플리케이션의 상태를 시작됨으로 변경합니다. 애플리케이션이 배치된 모든 서버가 실행 중이 아닌 경우 상태는 부분적으로 시작됨으로 변경됩니다.
    중지 애플리케이션의 처리를 중지하며 애플리케이션의 상태를 중지됨으로 변경합니다.
    실행 중인 애플리케이션을 다시 시작하려면, 다시 시작하려는 애플리케이션을 선택하고 중지를 클릭한 다음 시작을 클릭하십시오.

결과

애플리케이션의 상태가 변경되며, 애플리케이션이 시작되거나 중지되었음을 알리는 메시지가 표시됩니다.

[z/OS]서버를 시작하는 중에 애플리케이션이 배치된 Application Server가 배치 관리자와 구성을 동기화하는 경우, 애플리케이션이 시작되지 않고 서버 SystemErr.log 파일에 DeploymentDescriptorLoadException이 기록될 수 있습니다. 서버를 중지했다가 다시 시작한 후 애플리케이션을 다시 시작해 보십시오.

참고: 이 주제는 하나 이상의 애플리케이션 서버 로그 파일을 참조합니다. 권장되는 대안은 분배 및 IBM® i 시스템에서 SystemOut.log, SystemErr.log, trace.logactivity.log 파일을 사용하는 대신 HPEL(High Performance Extensible Logging) 로그를 사용하고 인프라를 추적하도록 서버를 구성하는 것입니다. 원시 z/OS® 로깅 기능과 연계하여 HPEL을 사용할 수도 있습니다. HPEL을 사용하는 경우 서버 프로파일 바이너리 디렉토리의 LogViewer 명령행 도구를 사용하여 모든 로그에 액세스하고 정보를 추적할 수 있습니다. HPEL 사용에 대한 자세한 정보는 HPEL을 사용한 애플리케이션 문제점 해결 정보를 참조하십시오.

다음에 수행할 작업

애플리케이션이 상주하는 서버가 시작될 때 애플리케이션이 자동으로 시작하지 않도록 구성할 수 있습니다. 그런 다음, 이 주제에 설명된 옵션을 사용하여 수동으로 애플리케이션을 시작합니다.

서버가 시작될 때 애플리케이션이 자동으로 시작하도록 하려면 애플리케이션 및 해당 서버가 시작하는 속도를 제어하는 값을 조정하면 됩니다.

  1. 애플리케이션 > 애플리케이션 유형 > WebSphere 엔터프라이즈 애플리케이션 > application_name > 시작 작동을 클릭하십시오.
  2. 시작 순서에 다른 값을 지정하십시오.

    이 설정은 서버가 시작할 때 애플리케이션을 시작할 순서를 지정합니다. 범위 0 - 2147483647에서 기본값은 1입니다. 시작 가중치가 가장 낮은 애플리케이션이 먼저 시작합니다.

  3. 서버가 시작을 완료하기 전에 애플리케이션 시작에 다른 값을 지정하십시오.

    이 설정은 서버 시작 전에 애플리케이션을 전체적으로 초기화해야 하는지 여부를 지정합니다. 기본값인 false는 애플리케이션이 시작할 때까지 서버가 완전히 시작되지 못하도록 합니다. 서버 시작에 소요되는 시간을 줄이려면 값을 true로 설정하고 백그라운드 스레드에서 애플리케이션이 시작되도록 하십시오. 그러면 애플리케이션을 기다리지 않고 서버 시작을 계속할 수 있습니다.

  4. 클러스터에 애플리케이션 또는 모듈이 배치되고 추가 구성 변경이 수행되지 않은 경우 엔터프라이즈 애플리케이션 페이지에서 업데이트 롤아웃을 클릭하여 애플리케이션 또는 모듈이 배치된 클러스터의 모든 클러스터 멤버에 변경된 구성을 전파하십시오. 업데이트 롤아웃은 클러스터 멤버가 들어 있는 노드에 대해 순차적으로 구성을 업데이트합니다.
  5. 애플리케이션 수성에 변경사항을 저장하십시오.

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



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_app_startstop
파일 이름:trun_app_startstop.html