메인 콘텐츠로 건너뛰기
Waters Korea

NuGenesis SDMS 웹 서버에 VISION 데몬(daemon)을 추가하는 방법 - WKB61834

Article number: 61834To English version

목적 또는 목표

프로세스 및/또는 서버 간에 프로세싱 로드를 공유하기 위해 NuGenesis 웹 서버에서 둘 이상의 로컬 또는 원격 VISION 데몬을 실행합니다.

환경

  • NuGenesis 8 SDMS
  • NuGenesis 9 SDMS

절차

로컬 VISION 데몬을 더 추가하려면 다음과 같이 하십시오.

  1. 여러 로컬 VISION 데몬을 추가로 설치할 필요가 없습니다. WebVision.ini 설정 파일만 변경하면 됩니다.
    • NuGenesis 8: Drive:\Program Files (x86)\apache-tomcat-6.0.29\webapps\WebVision\ngvisionWebVision.ini
    • NuGenesis 9: Drive:\Program Files (x86)\Waters\apache-tomcat-9.0.8\webapps\WebVision\ngvision\WebVision.ini
  2. 메모장에서 WebVision.ini를 편집합니다. 다음 줄을 찾습니다.
    • // servers
  3. "// servers" 바로 아래의 줄은 로컬 NuGenesis VISION 데몬의 설정 라인입니다. 각 줄에는 많은 매개 변수가 있습니다. 로컬 데몬의 경우 두 번째 매개 변수만 변경하면 됩니다.
  4. "local='localhost',1,12020,..."로 시작하는 줄을 복사하여 첫 번째 줄 아래의 새 줄에 붙여넣습니다. 새 라인에서 두 번째 매개 변수를 2로 변경합니다. 이 매개 변수는 SDMS web/app 서버에 의해 알려진 각 VISION 데몬의 시리얼 번호입니다. 이 수는 서버에 추가되는 각 데몬에 대해 숫자를 늘려야 합니다. 다른 모든 매개 변수는 동일하게 유지될 수 있습니다. 예시 줄:
    • local='localhost',1,12020,100,100,'C:\\Program Files (x86)\\NuGenesis 8.0\\Application Server\\','','','','NuGenesis RPC Service V8.0','WIN2008-64-MM1',2505
    • local='localhost',2,12020,100,100,'C:\\Program Files (x86)\\NuGenesis 8.0\\Application Server\\','','','','NuGenesis RPC Service V8.0','WIN2008-64-MM1',2505
  5. WebVision.ini를 저장하고 닫습니다.
  6. 다음 서비스를 이 순서대로 다시 시작하거나 전체 서버를 다시 시작합니다.
    1. Apache Tomcat 다시 시작
    2. World Wide Web Publishing을 중지합니다.
    3. NuGenesis VISION Server를 다시 시작합니다.
    4. Word Wide Web Publishing을 시작합니다.

원격 VISION 데몬을 더 추가하려면 다음과 같이 하십시오.

참고: 원격 WebVision 데몬은 NuGenesis 9에서 지원되지 않습니다.

"Remote WebVision Daemon" 구성 요소를 별도의 서버에 설치한 후, SDMS web/app 서버로 돌아가 WebVision.ini를 편집하고 파일에서 "//remote=..." 줄을 찾습니다. 이 줄은 파일에서 주석 처리되어 Vision 리스너 및 데몬의 작동에 영향을 미치지 않지만 예시 줄로 사용됩니다. 이 줄을 복사하여 파일에 붙여넣고 새 복사본을 편집하여 주석 문자 "//"를 제거하고 자리 표시자 텍스트를 다음으로 바꿉니다.

REMOTE_HOST=원격 VISION 데몬 서버의 호스트 이름

REMOTE_PATH=원격 서버에서 VISION 데몬 구성 요소의 설치 경로

NGRPC_NAME=사용자 정의하지 않는 한 NuGenesis RPC Service v8.0이어야 합니다

NGRPC_ADDR=로컬 데몬과 같아야 합니다. 원격 데몬에 NuGenesis RPC 서비스가 설치되어 있지 않기 때문입니다

로컬 데몬에서 위의 절차에 따라 변경 사항을 적용합니다.

추가 정보

로컬 데몬: 이 변경으로 인해 NuGenesis VISION 리스너 프로세스는 두 개의 데몬 프로세스를 생성하고 라운드 로빈 방식으로 사용자 요청을 데몬에 전달합니다. 추가 프로세스를 통해 VISION 프로세싱은 멀티 코어 프로세서에서 CPU 시간을 보다 효과적으로 사용할 수 있습니다. Windows의 단일 프로세스는 단일 코어의 100% 사용량으로 제한되며, 이는 실제로 총 CPU 사용량의 백분율(4코어 CPU의 25%)에 불과합니다. 여러 데몬이 로드를 공유하고 사용자 요청을 보다 효율적으로 처리하기 위해 더 많은 CPU 시간을 사용합니다.

원격 데몬: 이 유형의 데몬은 NG80wvpc.exe 또는 NGwvpc.exe 프로세스가 VISION 리스너 및 기타 로컬 데몬과 별도의 시스템에서 실행된다는 점에서 로컬 버전과 다릅니다. NuGenesis 소프트웨어가 설치되지 않았거나 VISION 데몬 구성 요소가 설치되지 않은 별도의 시스템이 필요합니다. VISION 데몬 구성 요소 설치 프로그램은 NuGenesis Base 미디어 키트에서 찾을 수 있습니다. 설치 프로그램의 지시에 따라 데몬 구성 요소를 설치합니다.

NuGenesis VISION 리스너는 기본적으로 포트 12020을 통해 데몬과 통신하므로 이 포트가 SDMS web/app 서버 및 원격 데몬 서버(있는 경우)의 방화벽을 통해 열려 있는지 확인합니다.

id61834, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG