ThingWorx Flow Docker 구성
1. 환경에 따라 다음 파일에서 "artifactory"를 검색하고 해당 줄을 올바른 빌드 이미지 태그로 업데이트합니다. 자세한 내용은 ThingWorx Docker 이미지 빌드를 참조하십시오.
\ThingWorx-Flow-Dockerfiles-x-x-x\ThingWorx-Platform-Flow-Dockerfiles\docker-compose-files-single\.env
또는
\ThingWorx-Flow-Dockerfiles-x-x-x\ThingWorx-Platform-Flow-Dockerfiles\docker-compose-files-ha\.env
2. 기본 ThingWorx Flow Docker 구성은 \ThingWorx-Flow-Dockerfiles-x-x-x\ThingWorx-Platform-Flow-Dockerfiles\ 디렉터리의 다양한 파일에서 사용할 수 있습니다. 기본 구성을 변경하려면 다음 표에 제공된 매개 변수를 검토하고 수정합니다.
3. 자체 서명된 인증서가 연결된 응용 프로그램에 대해 사용될 때 ThingWorx Flow가 제대로 작동하도록 설정
ThingWorx Flow 9.2.0, 9.1.5, 9.0.10 이상 버전부터 자체 서명된 인증서를 사용하여 ThingWorx Flow에 연결되고 구성된 타사 응용 프로그램 또는 기타 PTC 응용 프로그램과 같은 모든 응용 프로그램의 경우 자체 서명된 인증서가 extra.crt 파일에 추가되어야 합니다.
이러한 연결된 응용 프로그램은 ThingWorx FlowThingWorx Flow 커넥터(예: Windchill, Integrity, SAP), OAuth 통신용으로 사용되는 CAS/IDP(예: PingFederate, ADFS, Azure AD) 또는 HA 아키텍처용으로 사용되는 부하 분산 장치로 연결될 수 있습니다.
* 
연결된 응용 프로그램이 단일 CA의 서명된 인증서로 구성된 경우 아래에 설명된 단계를 건너뜁니다. 사용자가 ThingWorx Flow를 적절하게 사용할 수 있습니다.
그러나 CA의 서명된 인증서에 인증서 체인이 있고 해당 중간 인증서 중 하나가 자체 서명된 인증서인 경우 중간 자체 서명 인증서에 대해 아래 단계를 수행합니다.
* 
모든 자체 서명된 인증서의 길이는 2048비트여야 합니다.
인증서를 추가하려면 다음 단계를 수행합니다.
a. [시스템의 경로]\\ThingWorx-Platform-Flow-Dockerfiles\\dockerfiles\\node\\certs\server-crt.pem으로 이동하고 server-crt.pem 파일을 편집합니다.
이 파일에는 연결된 응용 프로그램의 자체 서명된 인증서에 대한 모든 콘텐츠가 포함됩니다.
b. 자체 서명된 인증서 콘텐츠를 PEM 형식으로 저장합니다.
* 
Chrome 브라우저를 사용하여 자체 서명된 인증서를 내보내면 PEM 형식(Base 64로 인코딩됨)의 자체 서명된 인증서를 받을 수 있습니다.
c. 자체 서명된 인증서 콘텐츠를 복사합니다.
d. 타사 자체 서명된 인증서마다 b단계 ~ d단계를 반복합니다.
e. 자체 서명된 인증서 콘텐츠의 콘텐츠를 server-crt.pem 파일에 추가하고 저장합니다. 각 인증서 다음에 새 줄을 추가해야 합니다.
f. 다음을 실행합니다../makeImages .sh
g. 다음을 실행합니다../startImages-twx-http-postgres-and-flow-postgres.sh
ThingWorx Flow 9.0.3 및 이전 버전에 대한 단일 환경의 매개 변수: 
매개 변수
업데이트할 파일
변수 이름
기본값
설명
ThingWorx 호스트 이름
docker-compose-files-single\.env
THINGWORX_SERVER
twx-server
ThingWorx Foundation 서버 이름을 지정합니다.
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
twx-server
새 호스트 이름으로 바꿉니다.
ThingWorx 포트
docker-compose-files-single\.env
THINGWORX_PORT
8080
ThingWorx Foundation 서버 포트를 지정합니다.
ThingWorx Flow 호스트 이름
dockerfiles\node\Dockerfile
FLOW_HOST
flow-ux-static
ThingWorx Flow 서버 이름을 지정합니다. 이는 NGINX 서버 이름 진입점입니다.
dockerfiles\nginx\Dockerfile
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
flow-ux-static
새 호스트 이름으로 바꿉니다.
ThingWorx Flow 포트
dockerfiles\nginx\Dockerfile
NGINX_PORT
443
ThingWorx Flow 서버 포트를 지정합니다. 이는 NGINX 서버 포트 진입점입니다.
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
flow-ux-static에서 443:443입니다.
이 값을 업데이트하려면
왼쪽의 숫자만 수정합니다.
RabbitMQ 사용자 이름
docker-compose-files-single\security-common\keys.json
QUEUE.ADAPTERS.AMQP.CONFIG.credentials
RabbitMQ 사용자 이름을 지정합니다.
dockerfiles\rabbitmq\Dockerfile
RABBITMQ_USER
dockerfiles\rabbitmq\definitions.json
"name""user"
* 
name, userpassword 매개 변수가 RabbitMQ 사용자 이름 및 암호와 동일한지 확인합니다.
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
RABBITMQ_USERNAME
RabbitMQ 암호
docker-compose-files-single\security-common\keys.json
QUEUE.ADAPTERS.AMQP.CONFIG.credentials
RabbitMQ 암호를 지정합니다.
dockerfiles\rabbitmq\Dockerfile
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
RABBITMQ_PASSWORD
dockerfiles\rabbitmq\definitions.json
"password"
* 
name, userpassword 매개 변수가 RabbitMQ 사용자 이름 및 암호와 동일한지 확인합니다.
PostgreSQL 호스트 이름
docker-compose-files-single\.env
POSTGRES_SERVER
postgres
PostgreSQL Flow 데이터베이스 서버 이름을 지정합니다.
docker-compose-files-single\
docker-compose-twx-http-postgres-and-flow-postgres.yml
postgres
새 호스트 이름으로 바꿉니다(대/소문자 구분).
PostgreSQL 포트
docker-compose-files-single\.env
POSTGRES_PORT
5432
PostgreSQL Flow 데이터베이스 서버 포트를 지정합니다.
PostgreSQL 데이터베이스 이름
docker-compose-files-single\.env
POSTGRES_DB
symphony
ThingWorx Flow에서 사용되는 PostgreSQL Flow 데이터베이스 이름을 지정합니다.
PostgreSQL 사용자 이름
docker-compose-files-single\.env
POSTGRES_USER
DB_USER
PostgreSQL Flow 데이터베이스 사용자 이름을 지정합니다. 데이터베이스가 생성되고 사용자에게 권한이 부여됩니다.
dockerfiles\flow-tools\dbinit.js
user:
PostgreSQL 암호
docker-compose-files-single\.env
POSTGRES_PASSWORD
PostgreSQL Flow 데이터베이스 암호를 지정합니다.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\security-common\keys.json
MODEL_DB.connection.password
PostgreSQL SSL 모드
docker-compose-files-single\.env
SSL_MODE
false
PostgreSQL Flow 데이터베이스와의 연결이 SSL인지 여부를 지정합니다.
Azure PostgreSQL 호스트 이름
docker-compose-files-single\.env
AZURE_POSTGRES_SERVER
AZURE_POSTGRES_HOSTNAME
Azure PostgreSQL Flow 데이터베이스 서버 이름을 지정합니다.
docker-compose-files-single\
docker-compose-twx-http-postgres-and-flow-azure.yml
postgres
새 호스트 이름으로 바꿉니다(대/소문자 구분).
postgres
Azure PostgreSQL 포트
docker-compose-files-single\.env
AZURE_POSTGRES_PORT
5432
Azure PostgreSQL Flow 데이터베이스를 지정합니다.
Azure PostgreSQL 데이터베이스 이름
docker-compose-files-single\.env
AZURE_POSTGRES_DB
thingworxflow
ThingWorx Flow에서 사용되는 Azure PostgreSQL Flow 데이터베이스 이름을 지정합니다.
Azure PostgreSQL 사용자 이름
docker-compose-files-single\.env
AZURE_POSTGRES_USER
AZURE_POSTGRES_USERNAME
Azure PostgreSQL Flow 데이터베이스 사용자 이름을 지정합니다. 데이터베이스가 생성되고 사용자에게 권한이 부여됩니다.
dockerfiles\flow-tools\dbinit.js
user:
Azure PostgreSQL 암호
docker-compose-files-single\.env
AZURE_POSTGRES_PASSWORD
AZURE_POSTGRES_PASSWORD
Azure PostgreSQL Flow 데이터베이스 암호를 지정합니다.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\security-common\keys.json
MODEL_DB.connection.password
Azure PostgreSQL SSL 모드
docker-compose-files-single\.env
AZURE_SSL_MODE
true
Azure PostgreSQL Flow 데이터베이스와의 연결이 SSL인지 여부를 지정합니다.
Microsoft SQL Server 호스트 이름
docker-compose-files-single\.env
MSSQL_POSTGRES_SERVER
mssql
Microsoft SQL Flow 데이터베이스 서버 이름을 지정합니다.
docker-compose-files-single\
docker-compose-twx-http-mssql-and-flow-mssql.yml
mssql
새 호스트 이름으로 바꿉니다(대/소문자 구분).
mssql-tools를 변경하지 마십시오.
mssql
Microsoft SQL Server 포트
docker-compose-files-single\.env
MSSQL_POSTGRES_PORT
1433
Microsoft SQL Flow 데이터베이스를 지정합니다.
Microsoft SQL Server 데이터베이스 이름
docker-compose-files-single\.env
MSSQL_POSTGRES_DB
thingworx
ThingWorx Flow에서 사용되는 Microsoft SQL Flow 데이터베이스 이름을 지정합니다.
Microsoft SQL Server 사용자 이름
docker-compose-files-single\.env
MSSQL_POSTGRES_USER
thingworx
Microsoft SQL Flow 데이터베이스 사용자 이름을 지정합니다. 데이터베이스가 생성되고 사용자에게 권한이 부여됩니다.
dockerfiles\flow-tools\dbinit.js
user:
Microsoft SQL Server 암호
docker-compose-files-single\.env
MSSQL_POSTGRES_PASSWORD
Microsoft SQL Flow 데이터베이스 암호를 지정합니다.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\security-common\keys.json
MODEL_DB.connection.password
Microsoft SQL Server SSL 모드
docker-compose-files-single\.env
MSSQL_SSL_MODE
false
Microsoft SQL Flow 데이터베이스와의 연결이 SSL인지 여부를 지정합니다.
ThingWorx Flow 9.0.4 이상 버전에 대한 단일 환경의 매개 변수: 
매개 변수
업데이트할 파일
변수 이름
기본값
설명
ThingWorx 호스트 이름
docker-compose-files-single\.env
THINGWORX_SERVER
twx-server
ThingWorx Foundation 서버 이름을 지정합니다.
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
twx-server
새 호스트 이름으로 바꿉니다.
ThingWorx 포트
docker-compose-files-single\.env
THINGWORX_PORT
8080
ThingWorx Foundation 서버 포트를 지정합니다.
ThingWorx Flow 호스트 이름
docker-compose-files-single\.env
FLOW_HOST
flow-ux-static
ThingWorx Flow 서버 이름을 지정합니다. 이는 NGINX 서버 이름 진입점입니다.
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
flow-ux-static
새 호스트 이름으로 바꿉니다.
ThingWorx Flow 포트
docker-compose-files-single\.env
NGINX_PORT
443
ThingWorx Flow 서버 포트를 지정합니다. 이는 NGINX 서버 포트 진입점입니다.
RabbitMQ 사용자 이름
docker-compose-files-single\.env
QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS
RabbitMQ 사용자 이름을 지정합니다.
dockerfiles\rabbitmq\Dockerfile
RABBITMQ_USER
dockerfiles\rabbitmq\definitions.json
"name""user"
* 
name, userpassword 매개 변수가 RabbitMQ 사용자 이름 및 암호와 동일한지 확인합니다.
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
RABBITMQ_USERNAME
RabbitMQ 암호
docker-compose-files-single\.env
QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS
RabbitMQ 암호를 지정합니다.
dockerfiles\rabbitmq\Dockerfile
docker-compose 파일
(docker-compose-files-single 디렉터리에 있음)
RABBITMQ_PASSWORD
dockerfiles\rabbitmq\definitions.json
"password"
* 
name, userpassword 매개 변수가 RabbitMQ 사용자 이름 및 암호와 동일한지 확인합니다.
PostgreSQL 호스트 이름
docker-compose-files-single\.env
POSTGRES_SERVER
postgres
PostgreSQL Flow 데이터베이스 서버 이름을 지정합니다.
docker-compose-files-single\
docker-compose-twx-http-postgres-and-flow-postgres.yml
postgres
새 호스트 이름으로 바꿉니다(대/소문자 구분).
PostgreSQL 포트
docker-compose-files-single\.env
POSTGRES_PORT
5432
PostgreSQL Flow 데이터베이스 서버 포트를 지정합니다.
PostgreSQL 데이터베이스 이름
docker-compose-files-single\.env
POSTGRES_DB
symphony
ThingWorx Flow에서 사용되는 PostgreSQL Flow 데이터베이스 이름을 지정합니다.
PostgreSQL 사용자 이름
docker-compose-files-single\.env
POSTGRES_USER
DB_USER
PostgreSQL Flow 데이터베이스 사용자 이름을 지정합니다. 데이터베이스가 생성되고 사용자에게 권한이 부여됩니다.
dockerfiles\flow-tools\dbinit.js
user:
PostgreSQL 암호
docker-compose-files-single\.env
POSTGRES_PASSWORD
PostgreSQL Flow 데이터베이스 암호를 지정합니다.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\.env
MODEL_DB_CONNECTION_PASSWORD
PostgreSQL SSL 모드
docker-compose-files-single\.env
SSL_MODE
false
PostgreSQL Flow 데이터베이스와의 연결이 SSL인지 여부를 지정합니다.
Azure PostgreSQL 호스트 이름
docker-compose-files-single\.env
AZURE_POSTGRES_SERVER
AZURE_POSTGRES_HOSTNAME
Azure PostgreSQL Flow 데이터베이스 서버 이름을 지정합니다.
docker-compose-files-single\
docker-compose-twx-http-postgres-and-flow-azure.yml
postgres
새 호스트 이름으로 바꿉니다(대/소문자 구분).
postgres
Azure PostgreSQL 포트
docker-compose-files-single\.env
AZURE_POSTGRES_PORT
5432
Azure PostgreSQL Flow 데이터베이스 서버 포트를 지정합니다.
Azure PostgreSQL 데이터베이스 이름
docker-compose-files-single\.env
AZURE_POSTGRES_DB
thingworxflow
ThingWorx Flow에서 사용되는 Azure PostgreSQL Flow 데이터베이스 이름을 지정합니다.
Azure PostgreSQL 사용자 이름
docker-compose-files-single\.env
AZURE_POSTGRES_USER
AZURE_POSTGRES_USERNAME
Azure PostgreSQL Flow 데이터베이스 사용자 이름을 지정합니다. 데이터베이스가 생성되고 사용자에게 권한이 부여됩니다.
dockerfiles\flow-tools\dbinit.js
user:
Azure PostgreSQL 암호
docker-compose-files-single\.env
AZURE_POSTGRES_PASSWORD
AZURE_POSTGRES_PASSWORD
Azure PostgreSQL Flow 데이터베이스 암호를 지정합니다.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\.env
MODEL_DB_CONNECTION_PASSWORD
Azure PostgreSQL SSL 모드
docker-compose-files-single\.env
AZURE_SSL_MODE
true
Azure PostgreSQL Flow 데이터베이스와의 연결이 SSL인지 여부를 지정합니다.
Microsoft SQL Server 호스트 이름
docker-compose-files-single\.env
MSSQL_POSTGRES_SERVER
mssql
Microsoft SQL Flow 데이터베이스 서버 이름을 지정합니다.
docker-compose-files-single\
docker-compose-twx-http-mssql-and-flow-mssql.yml
mssql
새 호스트 이름으로 바꿉니다(대/소문자 구분).
mssql-tools를 변경하지 마십시오.
mssql
Microsoft SQL Server 포트
docker-compose-files-single\.env
MSSQL_POSTGRES_PORT
1433
Microsoft SQL Flow 데이터베이스 서버 포트를 지정합니다.
Microsoft SQL Server 데이터베이스 이름
docker-compose-files-single\.env
MSSQL_POSTGRES_DB
thingworx
ThingWorx Flow에서 사용되는 Microsoft SQL Flow 데이터베이스 이름을 지정합니다.
Microsoft SQL Server 사용자 이름
docker-compose-files-single\.env
MSSQL_POSTGRES_USER
thingworx
Microsoft SQL Flow 데이터베이스 사용자 이름을 지정합니다. 데이터베이스가 생성되고 사용자에게 권한이 부여됩니다.
dockerfiles\flow-tools\dbinit.js
user:
Microsoft SQL Server 암호
docker-compose-files-single\.env
MSSQL_POSTGRES_PASSWORD
Microsoft SQL Flow 데이터베이스 암호를 지정합니다.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\.env
MODEL_DB_CONNECTION_PASSWORD
Microsoft SQL Server SSL 모드
docker-compose-files-single\.env
MSSQL_SSL_MODE
false
Microsoft SQL Flow 데이터베이스와의 연결이 SSL인지 여부를 지정합니다.
ThingWorx Flow 9.0.3 및 이전 버전에 대한 고가용성 환경의 매개 변수: 
매개 변수
업데이트할 파일
변수 이름
기본값
설명
HAProxy 호스트 이름
docker-compose-files-ha\.env
UI_DOMAIN
TRIGGER_DOMAIN
THINGWORX_SERVER
haproxy
고가용성 프록시 서버 이름을 지정합니다. 이는 시스템에 대한 진입점으로, 부하 분산은 이 진입점 이후로 ThingWorx 인스턴스의 균형 및 가용성에 대한 정의를 기반으로 작업을 수행합니다.
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
haproxy
호스트 이름, 별칭 및 링크를
새 호스트 이름으로 바꿉니다.
docker-compose-files-ha\
startImages-twx-ha-and-flow.sh
haproxy
새 호스트 이름으로 바꿉니다.
HAProxy 포트
docker-compose-files-ha\.env
FLOW_SSL_PORT
THINGWORX_PORT
8443
고가용성 프록시 서버 포트를 지정합니다.
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
haproxy 아래에서 8443:8443입니다.
이 값을 업데이트하려면
왼쪽의 숫자만 수정합니다.
ThingWorx Flow 호스트 이름
dockerfiles\node\Dockerfile
FLOW_HOST
flow-ux-static
ThingWorx Flow 서버 이름을 지정합니다.
dockerfiles\nginx\Dockerfile
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
flow-ux-static
새 호스트 이름으로 바꿉니다.
ThingWorx Flow 포트
dockerfiles\nginx\Dockerfile
NGINX_PORT
443
ThingWorx Flow 서버 포트를 지정합니다.
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
flow-ux-static에서 443:443입니다.
이 값을 업데이트하려면
왼쪽의 숫자만 수정합니다.
RabbitMQ 사용자 이름
docker-compose-files-ha\security-common\keys.json
QUEUE.ADAPTERS.AMQP.CONFIG.credentials
RabbitMQ 사용자 이름을 지정합니다.
dockerfiles\rabbitmq\Dockerfile
RABBITMQ_USER
dockerfiles\rabbitmq\definitions.json
"name""user"
* 
name, userpassword 매개 변수가 RabbitMQ 사용자 이름 및 암호와 동일한지 확인합니다.
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
RABBITMQ_USERNAME
RabbitMQ 암호
docker-compose-files-ha\security-common\keys.json
QUEUE.ADAPTERS.AMQP.CONFIG.credentials
RabbitMQ 암호를 지정합니다.
dockerfiles\rabbitmq\Dockerfile
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
RABBITMQ_PASSWORD
dockerfiles\rabbitmq\definitions.json
"password"
* 
name, userpassword 매개 변수가 RabbitMQ 사용자 이름 및 암호와 동일한지 확인합니다.
PostgreSQL 호스트 이름
docker-compose-files-ha\.env
POSTGRES_SERVER
postgres
PostgreSQL Flow 데이터베이스 서버 이름을 지정합니다.
docker-compose-files-ha\
docker-compose-twx-posgres-ha-and-flow-postgres.yml
postgres
새 호스트 이름으로 바꿉니다(대/소문자 구분).
PostgreSQL 포트
docker-compose-files-ha\.env
POSTGRES_PORT
5432
PostgreSQL Flow 데이터베이스 서버 포트를 지정합니다.
PostgreSQL 데이터베이스 이름
docker-compose-files-ha\.env
POSTGRES_DB
symphony
ThingWorx Flow에서 사용되는 PostgreSQL Flow 데이터베이스 이름을 지정합니다.
PostgreSQL 사용자 이름
docker-compose-files-ha\.env
POSTGRES_USER
DB_USER
PostgreSQL Flow 데이터베이스 사용자 이름을 지정합니다. 데이터베이스가 생성되고 사용자에게 권한이 부여됩니다.
dockerfiles\flow-tools\dbinit.js
user:
PostgreSQL 암호
docker-compose-files-ha\.env
POSTGRES_PASSWORD
PostgreSQL Flow 데이터베이스 암호를 지정합니다.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-ha\security-common\keys.json
MODEL_DB.connection.password
PostgreSQL SSL 모드
docker-compose-files-ha\.env
SSL_MODE
false
PostgreSQL Flow 데이터베이스와의 연결이 SSL인지 여부를 지정합니다.
ThingWorx Flow 9.0.4 이상 버전에 대한 고가용성 환경의 매개 변수: 
매개 변수
업데이트할 파일
변수 이름
기본값
설명
HAProxy 호스트 이름
docker-compose-files-ha\.env
UI_DOMAIN
TRIGGER_DOMAIN
THINGWORX_SERVER
haproxy
고가용성 프록시 서버 이름을 지정합니다. 이는 시스템에 대한 진입점으로, 부하 분산은 이 진입점 이후로 ThingWorx 인스턴스의 균형 및 가용성에 대한 정의를 기반으로 작업을 수행합니다.
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
haproxy
호스트 이름, 별칭 및 링크를
새 호스트 이름으로 바꿉니다.
docker-compose-files-ha\
startImages-twx-ha-and-flow.sh
haproxy
새 호스트 이름으로 바꿉니다.
HAProxy 포트
docker-compose-files-ha\.env
FLOW_SSL_PORT
THINGWORX_PORT
8443
고가용성 프록시 서버 포트를 지정합니다.
ThingWorx Flow 호스트 이름
docker-compose-files-ha\.env
FLOW_HOST
flow-ux-static
ThingWorx Flow 서버 이름을 지정합니다.
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
flow-ux-static
새 호스트 이름으로 바꿉니다.
ThingWorx Flow 포트
docker-compose-files-ha\.env
NGINX_PORT
443
ThingWorx Flow 서버 포트를 지정합니다.
RabbitMQ 사용자 이름
docker-compose-files-ha\.env
QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS
RabbitMQ 사용자 이름을 지정합니다.
dockerfiles\rabbitmq\Dockerfile
RABBITMQ_USER
dockerfiles\rabbitmq\definitions.json
"name""user"
* 
name, userpassword 매개 변수가 RabbitMQ 사용자 이름 및 암호와 동일한지 확인합니다.
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
RABBITMQ_USERNAME
RabbitMQ 암호
docker-compose-files-ha\.env
QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS
RabbitMQ 암호를 지정합니다.
dockerfiles\rabbitmq\Dockerfile
docker-compose 파일
(docker-compose-files-ha 디렉터리에 있음)
RABBITMQ_PASSWORD
dockerfiles\rabbitmq\definitions.json
"password"
* 
name, userpassword 매개 변수가 RabbitMQ 사용자 이름 및 암호와 동일한지 확인합니다.
PostgreSQL 호스트 이름
docker-compose-files-ha\.env
POSTGRES_SERVER
postgres
PostgreSQL Flow 데이터베이스 서버 이름을 지정합니다.
docker-compose-files-ha\
docker-compose-twx-posgres-ha-and-flow-postgres.yml
postgres
새 호스트 이름으로 바꿉니다(대/소문자 구분).
PostgreSQL 포트
docker-compose-files-ha\.env
POSTGRES_PORT
5432
PostgreSQL Flow 데이터베이스 서버 포트를 지정합니다.
PostgreSQL 데이터베이스 이름
docker-compose-files-ha\.env
POSTGRES_DB
symphony
ThingWorx Flow에서 사용되는 PostgreSQL Flow 데이터베이스 이름을 지정합니다.
PostgreSQL 사용자 이름
docker-compose-files-ha\.env
POSTGRES_USER
DB_USER
PostgreSQL Flow 데이터베이스 사용자 이름을 지정합니다. 데이터베이스가 생성되고 사용자에게 권한이 부여됩니다.
dockerfiles\flow-tools\dbinit.js
user:
PostgreSQL 암호
docker-compose-files-ha\.env
POSTGRES_PASSWORD
PostgreSQL Flow 데이터베이스 암호를 지정합니다.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-ha\.env
MODEL_DB_CONNECTION_PASSWORD
PostgreSQL SSL 모드
docker-compose-files-ha\.env
SSL_MODE
false
PostgreSQL Flow 데이터베이스와의 연결이 SSL인지 여부를 지정합니다.
도움이 되셨나요?