추가 구성 > ThingView WebGL의 성능 향상
ThingView WebGL의 성능 향상
ThingView WebGL 위젯의 성능을 향상시키려면, WebAssembly MIME 유형으로 위젯을 최적화하는 것이 좋습니다.
web.xmlserver.xml 파일을 편집하여 WebAssembly MIME 유형을 파일로 지원하도록 Apache Tomcat 서버를 구성합니다.
1. 먼저, Apache TomcatThingWorx Integration Runtime을 중지합니다. Single Sign-on이 있는 경우, 단계 2로 이동합니다. Windchill 인증의 경우, 단계 3으로 건너뜁니다.
2. Single Sign-on을 사용하는 시스템의 경우 web.xml 파일을 편집합니다.
a. 텍스트 편집기에서 <Tomcat 설치 위치>\webapps\Thingworx\WEB-INF\web.xml을 엽니다.
b. 파일의 끝 부분으로 스크롤한 후 다음 줄을 추가합니다.
<mime-mapping>
<extension>wasm</extension>
<mime-type>application/wasm</mime-type>
</mime-mapping>
3. Windchill 인증을 사용하는 시스템의 경우 web.xml에는 기본적으로 필요한 MIME 설정이 이미 있습니다.
* 
여러 Windchill 연결을 사용하는 경우 <Navigate 설치 위치>\MultiWindchillConfiguration\idp\ 폴더에서 web.xml 파일을 복사합니다.
또는 ptc-windchill-extension을 별도로 다운로드한 경우 ptc-windchill-extension\idp\twx-8.3.x\multi 폴더에서 web.xml 파일을 복사할 수도 있습니다.
4. 모든 인증 유형에 대해 압축 설정을 추가하려면 텍스트 편집기에서 <Tomcat 설치 위치>\conf\server.xml을 엽니다.
5. 커넥터 포트 섹션에 다음 압축 속성을 추가합니다.
compression="on"
compressionMinSize="1024"
compressableMimeType="application/wasm,text/html,text/xml,text/plain,text/css,text/javascript,application/javascript"/>
6. Apache TomcatThingWorx Integration Runtime을 시작합니다.
도움이 되셨나요?