ThingWorx Flow > 설치 및 구성 > 자동으로 ThingWorx Flow 제거
자동으로 ThingWorx Flow 제거
ThingWorx Flow 9.1 이상에서는 ThingWorx Flow 설치 디렉터리의 자동 ThingWorx Flow 제거 프로그램을 사용하여 ThingWorx Flow를 제거합니다. ThingWorx Flow는 다음 작업을 수행합니다.
모든 ThingWorx Flow 관련 서비스를 제거합니다.
RabbitMQ, Nginx, Node.js, PM2, Erlang, 7–Zip, Nssm 등의 타사 소프트웨어를 제거합니다.
관련 ThingWorx Flow 환경 변수를 제거합니다.
ThingWorx Flow 설치 디렉터리를 삭제합니다.
\.ptc_ccif\ThingWorxFlow.xml 파일을 삭제합니다.
(Windows) 레지스트리에서 HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ를 삭제합니다(존재하는 경우).
단계
1. 관리자 권한으로 ThingWorx Flow를 제거하려는 시스템에 로그인합니다.
2. 운영 체제에 따라 ThingWorx Flow 설치 디렉터리에서 제거 프로그램을 실행합니다.
Windows - ThingWorxFlow_uninstall.exe 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
Linux - 루트 사용자 권한으로 ThingWorxFlow_uninstall 파일을 실행합니다.
3. ThingWorx Flow 및 해당 모듈을 제거하려면 를 클릭합니다.
4. 제거가 완료되면 확인을 클릭합니다.
제거 후 단계
1. ThingWorx Composer워크플로 사물에서 모든 서비스, 이벤트 및 구독을 제거하고 워크플로 사물을 저장합니다.
2. ThingWorx Composer의 사물 엔티티에서 워크플로 서비스를 제거하고 사물을 저장합니다.
3. SSO가 구성된 경우 sso-settings를 ThingWorx Foundation 컴퓨터의 ThingWorx 호스트 및 포트로 다시 업데이트합니다.
sso-settings.json 파일에서 clientBaseURLmetadataEntityBaseURL 값을 각각 다시 ThingWorx 호스트 및 포트로 변경합니다.
4. ThingWorx Foundation과 다른 시스템에 ThingWorx Flow를 설치한 경우 다음을 수행합니다.
a. ThingWorx Foundation 시스템의 platform-settings.json 파일에서 다음 섹션을 제거합니다.
"OrchestrationSettings": {
"EnableOrchestration": true,
"QueueHost": "localhost",
"QueuePort": 5672,
"QueueName": "256mb",
"QueueUsername": "symphuser",
"QueuePassword": "symphpass",
"QueueVHost": "symphony"
},
b. ThingWorx Foundation을 다시 시작합니다.
도움이 되셨나요?