[Windows]

WASServiceHelper 유틸리티를 사용하여 애플리케이션 서버에 대한 Windows 서비스 작성

wasservicehelper.batWASService.exe의 프론트 엔드로 사용하여 Windows 운영 체제에서 WebSphere® Application Server 서비스를 추가, 업데이트 또는 제거할 수 있습니다.

시작하기 전에

WASService.exewasservicehelper.batWASServiceHelper 유틸리티를 사용하여 Windows 운영 체제에서 WebSphere Application Server 서비스를 추가, 업데이트 또는 제거하기 위해 해당 기본 디렉토리에 있어야 합니다.
app_server_root\bin

이 태스크 정보

Windows 운영 체제에서 WASService 명령을 사용하여 WebSphere Application Server 서비스를 추가하거나 제거하는 작업은 복잡하거나 오류가 발생하기 쉽습니다. WASServiceHelper 유틸리티를 사용하면 WebSphere Application Server용 Windows 서비스를 추가, 업데이트 또는 제거하는 데 걸리는 시간이 크게 줄어들고 오류 발생도 줄어듭니다.

WASServiceHelper 유틸리티의 지원되는 관리 기능에는 다음과 같은 기능이 포함됩니다.
  • 최소 필수 매개변수를 사용하여 새 Windows 서비스를 추가하거나 기존의 서비스 업데이트
  • 사용 가능한 모든 매개변수를 사용하여 새 Windows 서비스를 추가하거나 기존의 서비스 업데이트
  • 서비스 제거
  • 서비스의 상태 표시
  • 문제점 판별을 위한 WASService 추적 사용
참고: 힌트와 경고는 일반적인 문제점 발생을 방지하는 데 도움이 됩니다.
다음 프로시저는 WASServiceHelper 유틸리티를 사용하여 최소 개수의 매개변수로 서비스를 작성하는 예제입니다.

프로시저

  1. 다음 디렉토리로 변경하십시오.
    app_server_root\bin
  2. WASServiceHelper 유틸리티를 실행하십시오.
    wasservicehelper.bat
  3. 기본 메뉴의 옵션 옆 숫자 선택에서, 1을 선택하여 최소 수의 매개변수로 서비스를 작성하십시오.
  4. 프로파일 옆 숫자 선택에서, 서비스를 작성할 프로파일과 연관된 숫자를 선택하십시오.
  5. 서버 옆 숫자 선택에서, 서버와 연관된 숫자를 선택하십시오.
  6. 서비스의 서비스 이름을 입력하십시오.
  7. 다음 단계에서, Enter를 눌러 기본값을 채택하거나 필요에 따라 변경하십시오.
    1. 추가 시작 인수를 입력하십시오.
      -startArgs–stopArgs는 필수 옵션이 아닙니다. 이러한 옵션을 사용하여 JVM 프로세스 시작 및 중지에 사용되는 추가 매개변수를 지정하십시오. 예를 들어, 사용자 이름 및 비밀번호를 추가할 수 있습니다.
      -stopArgs “-username myname –password passw0rd”
      이러한 추가 매개변수는 Windows 서비스가 JVM 프로세스를 중지시키는 데 사용하는 스크립트로 자동 전달됩니다.

      기본값은 추가 인수를 제공하지 않는 것이고 Enter를 눌러 이 옵션을 건너뛸 수 있습니다.

    2. 로그 루트 경로를 입력하십시오.

      Enter를 눌러 기본 위치를 채택하거나, 로그 루트 디렉토리에 대한 전체 경로를 입력할 수 있습니다.

    3. 로그 파일 이름을 입력하십시오.

      Enter를 눌러 기본 위치를 채택하거나, 로그 파일 디렉토리에 대한 전체 경로를 입력할 수 있습니다.

    4. 구성 루트 위치를 입력하십시오.

      Enter를 눌러 기본 위치를 채택하거나, 구성 루트 디렉토리에 대한 전체 경로를 입력할 수 있습니다.

    5. 다시 시작 정책을 지정하십시오.

      이 서비스가 실패하는 경우 자동으로 다시 시작하려면 1을 입력하십시오. 서비스가 실패하는 경우 수동으로 다시 시작하려면 2를 입력하십시오.

      Enter를 누르면, 기본값 1이 사용됩니다.

    6. 시작 유형을 지정하십시오.

      운영 체제가 시작되거나 서비스가 처음 호출될 때 이 서비스가 자동으로 시작되게 하려면 1을 입력하십시오. Windows 서비스 패널을 사용하여 서비스를 수동으로 시작해야 하는 경우 2를 입력하십시오.

      Enter를 누르면, 기본값 1이 사용됩니다.

  8. 마지막 명령이 표시된 패널에서 모든 매개변수를 검토한 다음, Y(예) 또는 N(아니오)을 사용하여 지금 명령을 실행하겠습니까?에 응답하십시오.

    Y를 입력하면 WASServiceHelper 유틸리티가 WASService 명령을 실행하고 선택한 모든 매개변수를 호출합니다.

    참고: 또한 이 유틸리티는 서비스 추가, 업데이트 또는 제거에 사용되는 실제 WASService 명령이 포함된 현재 디렉토리의 WASServiceHelper.log 파일에 항목을 작성합니다. 예를 들어, 다음과 같습니다.
    WASService.exe -add "Deployment Mgr01" -serverName "dmgr"
    -profilePath "C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01"
    -logRoot "C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\logs\dmgr"
    -logFile "C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\logs\dmgr\WS_startdmgr.log" 
    -encodeParams -stopArgs "-username vanno -password ****** "
    -startType manual
    -restart false

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



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