작업자 에이전트 구성 소개
작업자 에이전트는 하나 이상의 구성된 작업자를 관리하고 해당 작업자를 사용하여 Windchill 컨텐트를 Creo View 보기 가능 파일 형식으로 변환하는 WVS 서비스입니다. WVS 로더는 변환된 파일을 원래 문서와 연관된 표현에 업로드할 수 있습니다. 작업자 에이전트는 필요할 때 자동으로 작업자를 시작 및 중지하고 원격 작업자 및 분산 작업자 간 파일 전송을 수행합니다. 이 서비스는 일반적으로 WVS Windchill 대기열을 처리하도록 구성된 백그라운드 메소드 서버에서 별개의 스레드로 실행됩니다.
Windchill 서버는 데이터를 Creo View 형식으로 변환(또는 비 CAD 데이터를 다른 형식으로 변환)하라는 클라이언트 요청을 받으면 작업자를 호출합니다. 이 작업자는 Creo View 어댑터의 인스턴스이거나 다른 유형의 작업자입니다. 그런 다음 작업자는 응용 프로그램의 백그라운드 세션을 열고 지정된 객체를 적절한 형식으로 변환합니다.
표준 작업자 구성의 경우 게시 요청을 받으면 게시자가 파일을 작업자 에이전트로 전달합니다. 작업자 에이전트는 데이터를 변환하고 결과 게시된 데이터를 Windchill에 저장하기 위해 작업자를 호출합니다.
즉, 작업자 에이전트의 지시에 따라 작업자가 적절한 응용 프로그램의 비그래픽 세션을 열고 지정된 데이터를 다른 형식으로 변환합니다. CAD 데이터의 경우 작업자가 지정된 원본 CAD 파일을 Creo View 형식으로 변환합니다. 에이전트는 작업자에게 변환할 항목, 원본 파일을 얻을 위치, 변환된 출력 파일을 배치할 위치를 알려 줍니다. 비 CAD 데이터의 경우에도 프로세스는 유사하지만 변환에 사용되는 응용 프로그램과 출력 유형이 서로 다릅니다(예: PDF 파일 작성을 위해 Acrobat Distiller 또는 Arbortext Publishing Engine 사용).
이 기능은 Creo View 어댑터를 작업자로 사용하여 Windchill Visualization Services의 자동 데이터 변환을 허용합니다. 이 모드에서는 Windchill 서버에서 필요할 때 원본 객체를 변환하기 위해 Creo View 어댑터를 계속 사용할 수 있습니다.
Creo View 어댑터를 작업자 에이전트에 대한 작업자로 구성한 경우 이 프로세스는 서버 제어 모드로 Creo View 어댑터를 시작하는 작업자 스크립트를 생성합니다. 이 모드에서는 Creo View 어댑터를 작업자라고 합니다. 작업자를 사용하도록 작업자 에이전트를 구성할 때 작업자 스크립트의 전체 경로가 필요합니다. 또한 구성 프로세스를 완료하려면 WVS 작업자 에이전트 서버 호스트 이름 및 포트 번호를 알아야 합니다.
작업자 에이전트는 포트에서 요청을 수신합니다. 포트 번호는 agent.ini 파일에 정의되어 있습니다. 기본적으로 이 포트는 5600으로 설정되어 있습니다. 다른 시스템 프로세스에서 이 포트를 사용 중인 경우 작업자 에이전트가 초기화되지 않습니다. 이 경우 agent.ini 파일의 [agent] 섹션에 있는 포트 설정을 수동으로 편집하여 이 포트 값을 변경해야 합니다.
|
각 Creo View 어댑터를 별도로 구성해야 합니다. 각 Creo View 어댑터에 대한 구성 및 서버 제어 게시에 대한 정보가 포함된 "Creo View 어댑터 설치 및 구성 안내서"를 참조하십시오.
|
작업자를 사용하도록 작업자 에이전트를 구성하는 작업은 시스템에서 사용하는 작업자 유형에 관계없이 동일한 패턴을 따릅니다. 이후 항목에서는 Creo Parametric Creo View 어댑터를 예로 사용합니다. 이 어댑터는 proeworker 스크립트를 사용하여 작업자를 시작합니다.
작업자 시간 초과 구성
작업자 에이전트로 다시 전송되는 시간 초과 값을 길고 짧게 지정하여 많은 작업자를 구성할 수 있습니다. 이렇게 구성되면 작업자 에이전트로 전송된 마지막 시간 초과 값이 사용됩니다. 레시피 파일에서 작업자 시간 초과를 설정하는 방법에 대한 자세한 내용은 작업자 설명서를 참조하십시오.
또한 Auto Idle Stop 및 Auto Busy Stop에 대한 작업자 에이전트 설정을 조정하여 시스템 리소스 제어를 지원합니다. 이 값은 작업자 에이전트 마법사를 사용하여 작업자를 구성할 때 지정됩니다. 예를 들어, CADDS 5에 대해 드로잉 처리를 사용 가능으로 설정할 때는 Auto Idle Stop을 900초 정도로 설정합니다. Creo Parametric에서 Auto Busy Stop을 설정하면 시스템 메모리는 규칙적으로 릴리즈됩니다. 작업자가 자동으로 중지되도록 값을 설정할 때는 Auto Start를 사용 가능으로 설정하고 올바르게 구성하여 작업자가 다시 시작될 수 있도록 합니다.
시간 초과 구성에 대한 자세한 내용은
CAD 문서 게시를 참조하십시오.