Другие конфигурации > Повышение производительности ThingView WebGL
  
Повышение производительности ThingView WebGL
Для повышения производительности виджета ThingView WebGL рекомендуется оптимизировать этот виджет с помощью типов WebAssembly MIME.
Сконфигурируйте сервер Apache Tomcat для поддержки типов WebAssembly MIME как файлов, отредактировав файлы web.xml и server.xml:
1. Сначала остановите Apache Tomcat и ThingWorx Integration Runtime. Если вы используете единую точку входа, перейдите к шагу 2. Если у вас имеется аутентификация Windchill, перейдите к шагу 3.
2. Для систем с единой точкой входа измените файл 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 скопируйте файл web.xml из папки <Расположение установки Navigate>\MultiWindchillConfiguration\idp\.
Можно также при отдельной загрузке ptc-windchill-extension скопировать файл web.xml из папки ptc-windchill-extension\idp\twx-8.3.x\multi.
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 Tomcat и ThingWorx Integration Runtime.