Изменение конфигурации параметров настройки ThingWorx Flow
Если при установке было введено неверное значение ThingWorx Flow и требуется изменить значение, необходимо переконфигурировать параметры настройки ThingWorx Flow, как описано в следующих разделах.
Инструкции по регенерации самозаверяющего сертификата доступны
здесь.
Среда без высокой доступности
Изменение конфигурации хост-компьютера и порта ThingWorx
◦ В файле <установка Nginx>\conf\conf.d\vhost-flow.conf в следующих объектах location обновите значение параметра proxy_pass на новые имя сервера и номер порта ThingWorx:
▪ /Thingworx/WS
▪ /Thingworx/RemoteTunnel
▪ /Thingworx/WSTunnelClient/
▪ /Thingworx/WSTunnelServer/
▪ /Thingworx
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\ux\deploymentConfig.json измените значение параметра twx_endpoint на новые имя сервера и номер порта ThingWorx.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\oauth\deploymentConfig.json обновите значение сервера ThingWorx в разделе WHITE_LIST_DOMAINS.
Изменение конфигурации хост-компьютера и порта Nginx
◦ В файле <установка Nginx>\conf\conf.d\vhost-flow.conf измените значение параметра server_name на новое имя сервера Nginx, а параметра $ssl_port - на новый номер порта Nginx.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\oauth\deploymentConfig.json обновите значение параметра WHITE_LIST_DOMAINS на новое имя сервера Nginx и обновите значения параметров UI_ENDPOINT ENDPOINT на новые имя сервера и номер порта Nginx.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\lookup\deploymentConfig.json обновите значение ENDPOINT параметра на новые имя сервера Nginx и номер порта.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\trigger\deploymentConfig.json обновите значения параметров DOMAIN и TRIGGER_HOST на новые имя сервера и номер порта Nginx.
◦ В файле <каталог установки ThingWorx Flow>\modules\ux\deploymentConfig.json измените значения параметров host, prefix_url, api_endpoint, oauth_server и service_api_endpoint на новые имя сервера и номер порта Nginx.
Изменение конфигурации хост-компьютера и порта базы данных
Обновите значения параметров client, host, port, db_nameи ssl в следующих файлах:
◦ <Расположение_установки_ThingWorx_Flow>\modules\oauth\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\lookup\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\trigger\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\ux\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\exchange\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\ db_seed \ migration_config.json
Среда высокой доступности
Изменение конфигурации хоста и порта HAProxy
◦ Изменение конфигурации HAProxy
◦ В файле <установка Nginx>\conf\conf.d\vhost-flow.conf для следующих объектов location обновите значение параметра proxy_pass на новые имя хост-компьютера и номер порта HAProxy:
▪ /Thingworx/WS
▪ /Thingworx/RemoteTunnel
▪ /Thingworx/WSTunnelClient/
▪ /Thingworx/WSTunnelServer/
▪ /Thingworx
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\ux\deploymentConfig.json обновите значения параметров api_endpoint, oauth_server, service_api_endpoint и twx_endpoint на новые имя хоста и номер порта HAProxy.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\oauth\deploymentConfig.json обновите значения параметров ENDPOINT и UI_ENDPOINT на новые имя хоста и номер порта HAProxy.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\trigger\deploymentConfig.json обновите значения параметров DOMAIN и TRIGGER_HOST на новые имя хоста и номер порта HAProxy.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\lookup\deploymentConfig.json обновите значение параметра ENDPOINT на новое имя хоста и номер порта HAProxy.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\oauth\deploymentConfig.json обновите сервер HAProxy в разделе WHITE_LIST_DOMAINS.
Изменить конфигурацию узла и порта высокой доступности Nginx
◦ Измените конфигурацию HAProxy, чтобы она указывала на новый сервер Nginx.
◦ В файле <установка Nginx>\conf\conf.d\vhost-flow.conf измените значение параметра server_name на новое имя сервера Nginx и прослушивателя, а параметра $ssl_port - на новый номер порта Nginx.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\oauth\deploymentConfig.json обновите значение параметра WHITE_LIST_DOMAINS на новое имя сервера Nginx.
◦ В файле <Расположение_установки_ThingWorx_Flow>\modules\ux\deploymentConfig.json обновите значения параметров host и prefix_url на новое имя сервера Nginx.
Изменение конфигурации хост-компьютера и порта базы данных
Обновите значения параметров client, host, port, db_nameи ssl в следующих файлах:
◦ <Расположение_установки_ThingWorx_Flow>\modules\oauth\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\lookup\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\trigger\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\ux\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\exchange\deploymentConfig.json
◦ <Расположение_установки_ThingWorx_Flow>\modules\ db_seed \ migration_config.json