ThingWorx Flow 설정 매개 변수 재구성
ThingWorx Flow를 설치하는 동안 잘못된 값을 입력한 경우 이 값을 수정하려면 다음 단원에서 설명하는 대로 ThingWorx Flow 설정 매개 변수를 재구성해야 합니다.
자체 서명된 인증서를 재생성하는 지침은
여기에서 확인하십시오.
HA가 아닌 환경
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 파일에서 WHITE_LIST_DOMAINS 섹션에 있는 ThingWorx 서버 값을 업데이트합니다.
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
HA 환경
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 파일에서 WHITE_LIST_DOMAINS 섹션에 있는 HAProxy 서버 값을 업데이트합니다.
HA Nginx 호스트 및 포트 재구성
◦ 새 Nginx 서버를 가리키도록 HAProxy를 재구성합니다.
◦ <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