오류 - 서버가 최대 사용자 용량에 도달했거나 한 명의 사용자만 Webshare에 로그온할 수 있습니다.
WebShare 자체에는 연결된 사용자 수에 대한 특정 제한이 없습니다. 즉 BlazeDS Tomcat 웹 서버의 사용자 제한이 적용됩니다. 그러나 CPU 특히 RAM과 관련한 측정은 매우 까다롭습니다. 관련하여 스캔의 일부를 로드해야 하기 때문입니다. 따라서 여러 사용자가 WebShare 4.9를 자주 사용하는 경우 최대 메모리를 보유한 서버에서 실행해야 합니다.
WebShare 4.9의 경우 현재 사용자가 더 많은 프로젝트를 로드하거나 더 많은 측정을 할 때 서버가 메모리가 부족하지 않도록 새 사용자를 더 이상 연결할 수 없는 512MByte의 여유 메모리 한도를 설정했습니다. 이 경우 WebShare 서버가 응답하지 않으며 다시 시작해야 할 수 있습니다.
WebShare 설치가 메모리가 부족한 서버에서 실행되고 더 나은 서버(강력히 권장됨)에 설치할 수 없는 경우 Windows 레지스트리에서 메모리 제한을 줄일 수 있습니다.
- WebShare 서버를 종료합니다.
- Windows 시작 메뉴의 명령줄 프롬프트에 regedit를 입력하여 레지스트리를 엽니다.
- HKEY_LOCAL_MACHINE/SOFTWARE/FARO/WebShareServer/Settings 폴더를 엽니다.
- WebShareMinimalFreeMemory 레지스트리 키가 아직 없는 경우 다음과 같이 만듭니다.
- 주 창에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 -> 확장 가능한 문자열 값(German: Neu -> Wert der erweiterbaren Zeichenfolge)을 선택합니다.
- 새 항목의 이름을 다음과 같이 지정합니다. WebShareMinimalFreeMemory
- 이 레지스트리 키의 값은 새 사용자가 더 이상 허용되지 않는 최소 여유 메모리입니다.
- 따라서 사용자 수를 늘리려면 이 값을 줄여야 합니다(예를 들어 250MByte 여유 메모리의 경우 250).
- 이제 WebShare 서버를 다시 시작합니다.
키워드: 제한, 예외, 오류, Scene, Webshare 4.9, 5.0