wsadmin 스크립팅 도구를 사용하여 애플리케이션 구성 편집

wsadmin 도구를 사용하여 애플리케이션 설정을 구성하십시오.

이 태스크 정보

전체 애플리케이션 또는 단일 애플리케이션 모듈을 변경하기 위해 AdminApp edit 또는 editInteractive 명령을 사용할 수 있습니다.

옵션을 일괄처리 모드로 사용하여 구성 값을 설정하거나 업데이트할 수 있습니다. 설정 또는 업데이트할 구성 오브젝트를 식별하기 위해 읽기 전용 필드의 값이 해당 구성 오브젝트를 찾는 데 사용됩니다. 읽기 전용 필드의 모든 값은 기존 구성 오브젝트와 일치해야 하며 그렇지 않으면 명령이 실패합니다.

일부 복잡한 옵션에 필요한 값을 제공하는 태스크를 단순화하기 위해 패턴 일치를 사용할 수 있습니다. 패턴 일치는 필수 또는 읽기 전용 필드에만 적용됩니다.

주의: 애플리케이션이 실행 중인 경우, 애플리케이션 설정을 변경하면 애플리케이션이 다시 시작됩니다. 독립형 서버에서 변경사항을 저장하면 애플리케이션이 다시 시작됩니다. 여러 서버 제품에서 변경사항을 저장하면 애플리케이션이 다시 시작되고 애플리케이션이 설치된 노드에서 파일이 동기화됩니다. 여러 서버 제품에서 동기화가 발생하는 시기를 제어하려면 콘솔 환경 설정 페이지에서 노드에서 변경사항 동기화를 선택 취소하십시오.

프로시저

  1. wsadmin 스크립트 도구를 시작하십시오.
  2. 전체 애플리케이션 또는 단일 애플리케이션 모듈을 편집하십시오. 다음 명령 중 하나를 사용하십시오.
    • 다음 명령은 설치된 애플리케이션 및 명령 옵션 정보를 사용하여 애플리케이션을 편집합니다.

      • Jacl 사용:
        $AdminApp edit appname {options}
      • Jython 목록 사용:
        AdminApp.edit('appname', ['options'])
      • Jython 문자열 사용:
        AdminApp.edit('appname', '[options]')
      표 1. AdminApp 편집 명령 설명. 애플리케이션 또는 모듈의 이름으로 edit 명령을 실행하십시오.
      요소 설명
      $ 변수 이름을 그 값으로 대체하기 위한 Jacl 운영자입니다.
      AdminApp 애플리케이션 오브젝트 관리를 지원하는 오브젝트입니다.
      편집 은 AdminApp 명령입니다.
      appname 은 편집할 애플리케이션 모듈 또는 애플리케이션의 이름입니다. 애플리케이션 모듈 이름에는 listModules 명령으로부터 리턴되는 모듈 이름을 값으로 사용하십시오.
      {options} install 명령에 대한 것과 유사한 편집 옵션 및 태스크의 목록입니다.
    • 다음 명령은 일련의 편집 타스크 중 프롬프트를 표시하여 애플리케이션 정보를 변경할 수 있습니다.

      • Jacl 사용:
        $AdminApp editInteractive appname
      • Jython 사용:
        AdminApp.editInteractive('appname')
      표 2. AdminApp editInteractive 명령 설명. 애플리케이션 또는 모듈의 이름으로 editInteractive 명령을 실행하십시오.
      요소 설명
      $ 변수 이름을 그 값으로 대체하기 위한 Jacl 운영자입니다.
      AdminApp 애플리케이션 오브젝트 관리를 지원하는 오브젝트입니다.
      editInteractive 은 AdminApp 명령입니다.
      appname 은 편집할 애플리케이션 모듈 또는 애플리케이션의 이름입니다. 애플리케이션 모듈 이름에는 listModules 명령으로부터 리턴되는 모듈 이름을 값으로 사용하십시오.
  3. 구성 변경을 저장하십시오.
    다음 명령 예제를 사용하여 구성 변경사항을 저장하십시오.
    AdminConfig.save()
  4. Network Deployment 환경에서만 노드를 동기화하십시오.
    AdminNodeManagement 스크립트 라이브러리에 있는 syncActiveNode 또는 syncNode 스크립트를 사용하여 구성 변경사항을 노드에 전파하십시오.
    • 다음 명령 데모에 표시된 것과 같이, syncActiveNodes 스크립트를 사용하여 변경사항을 셀 내의 각 노드에 전파하십시오.
      AdminNodeManagement.syncActiveNodes()
    • 다음 명령 데모에 표시된 것과 같이, syncNode 스크립트를 사용하여 변경사항을 특정 노드에 전파하십시오.
      AdminNodeManagement.syncNode("myNode")

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



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