Configuration de ThingWorx Flow Docker
1. En fonction de votre environnement, recherchez "artifactory" dans les fichiers suivants, puis mettez à jour ces lignes avec les balises de génération d'images appropriées. Pour plus d'informations, consultez la rubrique Génération d'images ThingWorx Docker.
\ThingWorx-Flow-Dockerfiles-x-x-x\ThingWorx-Platform-Flow-Dockerfiles\docker-compose-files-single\.env
Ou
\ThingWorx-Flow-Dockerfiles-x-x-x\ThingWorx-Platform-Flow-Dockerfiles\docker-compose-files-ha\.env
2. La configuration par défaut de ThingWorx Flow Docker est disponible dans différents fichiers du répertoire \ThingWorx-Flow-Dockerfiles-x-x-x\ThingWorx-Platform-Flow-Dockerfiles\. Pour modifier la configuration par défaut, examinez et modifiez les paramètres, comme indiqué dans les tables suivants :
3. Assurer le bon fonctionnement de ThingWorx Flow lorsqu'un certificat auto-signé est utilisé par les applications connectées
Dans ThingWorx Flow 9.2.0, 9.1.5, 9.0.10 et versions ultérieures, pour toute application, qu'il s'agisse d'une application tierce ou d'une autre application PTC, connectée à ThingWorx Flow et configurées avec un certificat auto-signé, le certificat auto-signé doit être ajouté au fichier extra.crt.
Les applications connectées peuvent recourir pour la connexion à ThingWorx Flow : des connecteurs ThingWorx Flow (Windchill, Integrity, SAP) ou un CAS/IDP (PINGFEDERATE, ADFS, Azure AD) utilisé pour la communication OAuth, ou encore un équilibreur de charge utilisé dans une architecture HA.
* 
Si l'application connectée est configurée avec un certificat unique signé par une autorité de certification, ignorez les étapes ci-dessous. Les utilisateurs pourront utiliser ThingWorx Flow de manière appropriée.
Toutefois, si le certificat signé par l'autorité de certification utilise des chaînes de certificat et que l'un de ses certificats intermédiaires est un certificat auto-signé, suivez les étapes ci-dessous pour ce certificat auto-signé intermédiaire.
* 
Tous les certificats auto-signés doivent présenter une longueur de 2 048 bits.
Pour ajouter le certificat, procédez comme suit :
a. Accédez à [chemin sur la machine]\\ThingWorx-Platform-Flow-Dockerfiles\\dockerfiles\\node\\certs\server-crt.pem et modifiez le fichier server-crt.pem.
Ce fichier donne accès au contenu de l'ensemble des certificats auto-signés des applications connectées.
b. Enregistrez le contenu du certificat auto-signé au format PEM.
* 
Vous pouvez utiliser le navigateur Chrome pour obtenir le certificat auto-signé au format PEM (codage en base 64), en exportant le certificat auto-signé.
c. Copiez le contenu du certificat auto-signé.
d. Répétez les étapes b à d pour chaque certificat auto-signé de tiers.
e. Ajoutez et enregistrez le contenu du certificat auto-signé dans le fichier server-crt.pem. Veillez à insérer une nouvelle ligne après chaque certificat.
f. Exécutez ./makeImages .sh.
g. Exécutez ./startImages-twx-http-postgres-and-flow-postgres.sh.
Paramètres d'un environnement unique pour ThingWorx Flow 9.0.3 et versions antérieures : 
Paramètre
Fichiers à mettre à jour
Nom de variable
Valeur par défaut
Commentaires
Nom d'hôte ThingWorx
docker-compose-files-single\.env
THINGWORX_SERVER
twx-server
Spécifie le nom du serveur ThingWorx Foundation.
Fichiers docker-compose dans le
répertoire docker-compose-files-single
Remplacez les occurrences de twx-server
par le nouveau nom d'hôte.
Port ThingWorx
docker-compose-files-single\.env
THINGWORX_PORT
8080
Spécifie le port du serveur ThingWorx Foundation.
Nom d'hôte ThingWorx Flow
dockerfiles\node\Dockerfile
FLOW_HOST
flow-ux-static
Spécifie le nom du serveur ThingWorx Flow. Il s'agit du point d'entrée du nom de serveur NGINX.
dockerfiles\nginx\Dockerfile
Fichiers docker-compose dans le
répertoire docker-compose-files-single
Remplacez les occurrences de flow-ux-static
par le nouveau nom d'hôte.
Port ThingWorx Flow
dockerfiles\nginx\Dockerfile
NGINX_PORT
443
Spécifie le port du serveur ThingWorx Flow. Il s'agit du point d'entrée du port du serveur NGINX.
Fichiers docker-compose dans le
répertoire docker-compose-files-single
443:443 sous flow-ux-static.
Pour mettre à jour cette valeur,
modifiez uniquement le numéro à gauche.
Nom d'utilisateur RabbitMQ
docker-compose-files-single\security-common\keys.json
QUEUE.ADAPTERS.AMQP.CONFIG.credentials
Spécifie le nom d'utilisateur RabbitMQ.
dockerfiles\rabbitmq\Dockerfile
RABBITMQ_USER
dockerfiles\rabbitmq\definitions.json
"name" et "user"
* 
Assurez-vous que les paramètres name, user et password sont identiques aux nom d'utilisateur et mot de passe RabbitMQ.
Fichiers docker-compose dans le
répertoire docker-compose-files-single
RABBITMQ_USERNAME
Mot de passe RabbitMQ
docker-compose-files-single\security-common\keys.json
QUEUE.ADAPTERS.AMQP.CONFIG.credentials
Spécifie le mot de passe RabbitMQ.
dockerfiles\rabbitmq\Dockerfile
Fichiers docker-compose dans le
répertoire docker-compose-files-single
RABBITMQ_PASSWORD
dockerfiles\rabbitmq\definitions.json
"password"
* 
Assurez-vous que les paramètres name, user et password sont identiques aux nom d'utilisateur et mot de passe RabbitMQ.
Nom d'hôte PostgreSQL
docker-compose-files-single\.env
POSTGRES_SERVER
postgres
Spécifie le nom du serveur de la base de données PostgreSQL Flow.
docker-compose-files-single\
docker-compose-twx-http-postgres-and-flow-postgres.yml
Remplacez postgres
(sensible à la casse) par le nouveau nom d'hôte.
Port PostgreSQL
docker-compose-files-single\.env
POSTGRES_PORT
5432
Spécifie le port du serveur de la base de données PostgreSQL Flow.
Nom de base de données PostgreSQL
docker-compose-files-single\.env
POSTGRES_DB
symphony
Spécifie le nom de la base de données PostgreSQL Flow utilisée par ThingWorx Flow.
Nom d'utilisateur PostgreSQL
docker-compose-files-single\.env
POSTGRES_USER
DB_USER
Spécifie le nom d'utilisateur de la base de données PostgreSQL Flow. Une base de données est créée et des privilèges sont accordés à l'utilisateur.
dockerfiles\flow-tools\dbinit.js
user:
Mot de passe PostgreSQL
docker-compose-files-single\.env
POSTGRES_PASSWORD
Spécifie le mot de passe de la base de données PostgreSQL Flow.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\security-common\keys.json
MODEL_DB.connection.password
Mode SSL PostgreSQL
docker-compose-files-single\.env
SSL_MODE
faux
Spécifie si la connexion à la base de données PostgreSQL Flow est SSL.
Nom d'hôte Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_SERVER
AZURE_POSTGRES_HOSTNAME
Spécifie le nom du serveur de la base de données Azure PostgreSQL Flow.
docker-compose-files-single\
docker-compose-twx-http-postgres-and-flow-azure.yml
Remplacez postgres
(sensible à la casse) par le nouveau nom d'hôte.
postgres
Port Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_PORT
5432
Spécifie la base de données Azure PostgreSQL Flow.
Nom de base de données Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_DB
thingworxflow
Spécifie le nom de la base de données Azure PostgreSQL Flow utilisé par ThingWorx Flow.
Nom d'utilisateur Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_USER
AZURE_POSTGRES_USERNAME
Spécifie le nom d'utilisateur de la base de données Azure PostgreSQL Flow. Une base de données est créée et des privilèges sont accordés à l'utilisateur.
dockerfiles\flow-tools\dbinit.js
user:
Mot de passe Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_PASSWORD
AZURE_POSTGRES_PASSWORD
Spécifie le mot de passe de la base de données Azure PostgreSQL Flow.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\security-common\keys.json
MODEL_DB.connection.password
Mode SSL Azure PostgreSQL
docker-compose-files-single\.env
AZURE_SSL_MODE
vrai
Spécifie si la connexion à la base de données Azure PostgreSQL Flow est SSL.
Nom d'hôte Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_SERVER
mssql
Spécifie le nom du serveur de la base de données Microsoft SQL Flow.
docker-compose-files-single\
docker-compose-twx-http-mssql-and-flow-mssql.yml
Remplacez mssql
(sensible à la casse) par le nouveau nom d'hôte.
Ne modifiez pas la valeur de
mssql-tools.
mssql
Port Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_PORT
1433
Spécifie la base de données Microsoft SQL Flow.
Nom de base de données Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_DB
thingworx
Spécifie le nom de la base de données Microsoft SQL Flow utilisée par ThingWorx Flow.
Nom d'utilisateur Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_USER
thingworx
Spécifie le nom d'utilisateur de la base de données Microsoft SQL Flow. Une base de données est créée et des privilèges sont accordés à l'utilisateur.
dockerfiles\flow-tools\dbinit.js
user:
Mot de passe Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_PASSWORD
Spécifie le mot de passe de la base de données Microsoft SQL Flow.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\security-common\keys.json
MODEL_DB.connection.password
Mode SSL Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_SSL_MODE
faux
Spécifie si la connexion à la base de données Microsoft SQL Flow est SSL.
Paramètres d'un environnement unique pour ThingWorx Flow 9.0.4 et les versions ultérieures : 
Paramètre
Fichiers à mettre à jour
Nom de variable
Valeur par défaut
Commentaires
Nom d'hôte ThingWorx
docker-compose-files-single\.env
THINGWORX_SERVER
twx-server
Spécifie le nom du serveur ThingWorx Foundation.
Fichiers docker-compose dans le
répertoire docker-compose-files-single
Remplacez les occurrences de twx-server
par le nouveau nom d'hôte.
Port ThingWorx
docker-compose-files-single\.env
THINGWORX_PORT
8080
Spécifie le port du serveur ThingWorx Foundation.
Nom d'hôte ThingWorx Flow
docker-compose-files-single\.env
FLOW_HOST
flow-ux-static
Spécifie le nom du serveur ThingWorx Flow. Il s'agit du point d'entrée du nom de serveur NGINX.
Fichiers docker-compose dans le
répertoire docker-compose-files-single
Remplacez les occurrences de flow-ux-static
par le nouveau nom d'hôte.
Port ThingWorx Flow
docker-compose-files-single\.env
NGINX_PORT
443
Spécifie le port du serveur ThingWorx Flow. Il s'agit du point d'entrée du port du serveur NGINX.
Nom d'utilisateur RabbitMQ
docker-compose-files-single\.env
QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS
Spécifie le nom d'utilisateur RabbitMQ.
dockerfiles\rabbitmq\Dockerfile
RABBITMQ_USER
dockerfiles\rabbitmq\definitions.json
"name" et "user"
* 
Assurez-vous que les paramètres name, user et password sont identiques aux nom d'utilisateur et mot de passe RabbitMQ.
Fichiers docker-compose dans le
répertoire docker-compose-files-single
RABBITMQ_USERNAME
Mot de passe RabbitMQ
docker-compose-files-single\.env
QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS
Spécifie le mot de passe RabbitMQ.
dockerfiles\rabbitmq\Dockerfile
Fichiers docker-compose dans le
répertoire docker-compose-files-single
RABBITMQ_PASSWORD
dockerfiles\rabbitmq\definitions.json
"password"
* 
Assurez-vous que les paramètres name, user et password sont identiques aux nom d'utilisateur et mot de passe RabbitMQ.
Nom d'hôte PostgreSQL
docker-compose-files-single\.env
POSTGRES_SERVER
postgres
Spécifie le nom du serveur de la base de données PostgreSQL Flow.
docker-compose-files-single\
docker-compose-twx-http-postgres-and-flow-postgres.yml
Remplacez postgres
(sensible à la casse) par le nouveau nom d'hôte.
Port PostgreSQL
docker-compose-files-single\.env
POSTGRES_PORT
5432
Spécifie le port du serveur de la base de données PostgreSQL Flow.
Nom de base de données PostgreSQL
docker-compose-files-single\.env
POSTGRES_DB
symphony
Spécifie le nom de la base de données PostgreSQL Flow utilisée par ThingWorx Flow.
Nom d'utilisateur PostgreSQL
docker-compose-files-single\.env
POSTGRES_USER
DB_USER
Spécifie le nom d'utilisateur de la base de données PostgreSQL Flow. Une base de données est créée et des privilèges sont accordés à l'utilisateur.
dockerfiles\flow-tools\dbinit.js
user:
Mot de passe PostgreSQL
docker-compose-files-single\.env
POSTGRES_PASSWORD
Spécifie le mot de passe de la base de données PostgreSQL Flow.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\.env
MODEL_DB_CONNECTION_PASSWORD
Mode SSL PostgreSQL
docker-compose-files-single\.env
SSL_MODE
faux
Spécifie si la connexion à la base de données PostgreSQL Flow est SSL.
Nom d'hôte Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_SERVER
AZURE_POSTGRES_HOSTNAME
Spécifie le nom du serveur de la base de données Azure PostgreSQL Flow.
docker-compose-files-single\
docker-compose-twx-http-postgres-and-flow-azure.yml
Remplacez postgres
(sensible à la casse) par le nouveau nom d'hôte.
postgres
Port Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_PORT
5432
Spécifie le port du serveur de la base de données Azure PostgreSQL Flow.
Nom de base de données Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_DB
thingworxflow
Spécifie le nom de la base de données Azure PostgreSQL Flow utilisé par ThingWorx Flow.
Nom d'utilisateur Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_USER
AZURE_POSTGRES_USERNAME
Spécifie le nom d'utilisateur de la base de données Azure PostgreSQL Flow. Une base de données est créée et des privilèges sont accordés à l'utilisateur.
dockerfiles\flow-tools\dbinit.js
user:
Mot de passe Azure PostgreSQL
docker-compose-files-single\.env
AZURE_POSTGRES_PASSWORD
AZURE_POSTGRES_PASSWORD
Spécifie le mot de passe de la base de données Azure PostgreSQL Flow.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\.env
MODEL_DB_CONNECTION_PASSWORD
Mode SSL Azure PostgreSQL
docker-compose-files-single\.env
AZURE_SSL_MODE
vrai
Spécifie si la connexion à la base de données Azure PostgreSQL Flow est SSL.
Nom d'hôte Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_SERVER
mssql
Spécifie le nom du serveur de la base de données Microsoft SQL Flow.
docker-compose-files-single\
docker-compose-twx-http-mssql-and-flow-mssql.yml
Remplacez mssql
(sensible à la casse) par le nouveau nom d'hôte.
Ne modifiez pas la valeur de
mssql-tools.
mssql
Port Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_PORT
1433
Spécifie le port du serveur de la base de données Microsoft SQL Flow.
Nom de base de données Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_DB
thingworx
Spécifie le nom de la base de données Microsoft SQL Flow utilisée par ThingWorx Flow.
Nom d'utilisateur Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_USER
thingworx
Spécifie le nom d'utilisateur de la base de données Microsoft SQL Flow. Une base de données est créée et des privilèges sont accordés à l'utilisateur.
dockerfiles\flow-tools\dbinit.js
user:
Mot de passe Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_POSTGRES_PASSWORD
Spécifie le mot de passe de la base de données Microsoft SQL Flow.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-single\.env
MODEL_DB_CONNECTION_PASSWORD
Mode SSL Microsoft SQL Server
docker-compose-files-single\.env
MSSQL_SSL_MODE
faux
Spécifie si la connexion à la base de données Microsoft SQL Flow est SSL.
Paramètres d'un environnement de haute disponibilité pour ThingWorx Flow 9.0.3 et versions antérieures : 
Paramètre
Fichiers à mettre à jour
Nom de variable
Valeur par défaut
Commentaires
Nom d'hôte HAProxy
docker-compose-files-ha\.env
UI_DOMAIN
TRIGGER_DOMAIN
THINGWORX_SERVER
haproxy
Spécifie le nom du serveur proxy de haute disponibilité. Il s'agit du point d'entrée du système après lequel l'équilibreur de charge fonctionnera selon sa définition sur l'équilibre et la disponibilité des instances de ThingWorx.
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
Remplacez le nom d'hôte, l'alias et les liens haproxy
par le nouveau
nom d'hôte.
docker-compose-files-ha\
startImages-twx-ha-and-flow.sh
Remplacez le nom d'hôte, l'alias et les liens haproxy
par le nouveau nom d'hôte.
Port HAProxy
docker-compose-files-ha\.env
FLOW_SSL_PORT
THINGWORX_PORT
8443
Spécifie le port du serveur proxy de haute disponibilité.
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
8443:8443 sous haproxy.
Pour mettre à jour cette valeur,
modifiez uniquement le numéro à gauche.
Nom d'hôte ThingWorx Flow
dockerfiles\node\Dockerfile
FLOW_HOST
flow-ux-static
Spécifie le nom du serveur ThingWorx Flow.
dockerfiles\nginx\Dockerfile
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
Remplacez les occurrences de flow-ux-static
par le nouveau nom d'hôte.
Port ThingWorx Flow
dockerfiles\nginx\Dockerfile
NGINX_PORT
443
Spécifie le port du serveur ThingWorx Flow.
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
443:443 sous flow-ux-static.
Pour mettre à jour cette valeur,
modifiez uniquement le numéro à gauche.
Nom d'utilisateur RabbitMQ
docker-compose-files-ha\security-common\keys.json
QUEUE.ADAPTERS.AMQP.CONFIG.credentials
Spécifie le nom d'utilisateur RabbitMQ.
dockerfiles\rabbitmq\Dockerfile
RABBITMQ_USER
dockerfiles\rabbitmq\definitions.json
"name" et "user"
* 
Assurez-vous que les paramètres name, user et password sont identiques aux nom d'utilisateur et mot de passe RabbitMQ.
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
RABBITMQ_USERNAME
Mot de passe RabbitMQ
docker-compose-files-ha\security-common\keys.json
QUEUE.ADAPTERS.AMQP.CONFIG.credentials
Spécifie le mot de passe RabbitMQ.
dockerfiles\rabbitmq\Dockerfile
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
RABBITMQ_PASSWORD
dockerfiles\rabbitmq\definitions.json
"password"
* 
Assurez-vous que les paramètres name, user et password sont identiques aux nom d'utilisateur et mot de passe RabbitMQ.
Nom d'hôte PostgreSQL
docker-compose-files-ha\.env
POSTGRES_SERVER
postgres
Spécifie le nom du serveur de la base de données PostgreSQL Flow.
docker-compose-files-ha\
docker-compose-twx-posgres-ha-and-flow-postgres.yml
Remplacez postgres
(sensible à la casse) par le nouveau nom d'hôte.
Port PostgreSQL
docker-compose-files-ha\.env
POSTGRES_PORT
5432
Spécifie le port du serveur de la base de données PostgreSQL Flow.
Nom de base de données PostgreSQL
docker-compose-files-ha\.env
POSTGRES_DB
symphony
Spécifie le nom de la base de données PostgreSQL Flow utilisée par ThingWorx Flow.
Nom d'utilisateur PostgreSQL
docker-compose-files-ha\.env
POSTGRES_USER
DB_USER
Spécifie le nom d'utilisateur de la base de données PostgreSQL Flow. Une base de données est créée et des privilèges sont accordés à l'utilisateur.
dockerfiles\flow-tools\dbinit.js
user:
Mot de passe PostgreSQL
docker-compose-files-ha\.env
POSTGRES_PASSWORD
Spécifie le mot de passe de la base de données PostgreSQL Flow.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-ha\security-common\keys.json
MODEL_DB.connection.password
Mode SSL PostgreSQL
docker-compose-files-ha\.env
SSL_MODE
faux
Spécifie si la connexion à la base de données PostgreSQL Flow sera en SSL.
Paramètres d'un environnement de haute disponibilité pour ThingWorx Flow 9.0.4 et versions ultérieures : 
Paramètre
Fichiers à mettre à jour
Nom de variable
Valeur par défaut
Commentaires
Nom d'hôte HAProxy
docker-compose-files-ha\.env
UI_DOMAIN
TRIGGER_DOMAIN
THINGWORX_SERVER
haproxy
Spécifie le nom du serveur proxy de haute disponibilité. Il s'agit du point d'entrée du système après lequel l'équilibreur de charge fonctionnera selon sa définition sur l'équilibre et la disponibilité des instances de ThingWorx.
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
Remplacez le nom d'hôte, l'alias et les liens haproxy
par le nouveau
nom d'hôte.
docker-compose-files-ha\
startImages-twx-ha-and-flow.sh
Remplacez le nom d'hôte, l'alias et les liens haproxy
par le nouveau nom d'hôte.
Port HAProxy
docker-compose-files-ha\.env
FLOW_SSL_PORT
THINGWORX_PORT
8443
Spécifie le port du serveur proxy de haute disponibilité.
Nom d'hôte ThingWorx Flow
docker-compose-files-ha\.env
FLOW_HOST
flow-ux-static
Spécifie le nom du serveur ThingWorx Flow.
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
Remplacez les occurrences de flow-ux-static
par le nouveau nom d'hôte.
Port ThingWorx Flow
docker-compose-files-ha\.env
NGINX_PORT
443
Spécifie le port du serveur ThingWorx Flow.
Nom d'utilisateur RabbitMQ
docker-compose-files-ha\.env
QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS
Spécifie le nom d'utilisateur RabbitMQ.
dockerfiles\rabbitmq\Dockerfile
RABBITMQ_USER
dockerfiles\rabbitmq\definitions.json
"name" et "user"
* 
Assurez-vous que les paramètres name, user et password sont identiques aux nom d'utilisateur et mot de passe RabbitMQ.
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
RABBITMQ_USERNAME
Mot de passe RabbitMQ
docker-compose-files-ha\.env
QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS
Spécifie le mot de passe RabbitMQ.
dockerfiles\rabbitmq\Dockerfile
Fichiers docker-compose dans le
répertoire docker-compose-files-ha
RABBITMQ_PASSWORD
dockerfiles\rabbitmq\definitions.json
"password"
* 
Assurez-vous que les paramètres name, user et password sont identiques aux nom d'utilisateur et mot de passe RabbitMQ.
Nom d'hôte PostgreSQL
docker-compose-files-ha\.env
POSTGRES_SERVER
postgres
Spécifie le nom du serveur de la base de données PostgreSQL Flow.
docker-compose-files-ha\
docker-compose-twx-posgres-ha-and-flow-postgres.yml
Remplacez postgres
(sensible à la casse) par le nouveau nom d'hôte.
Port PostgreSQL
docker-compose-files-ha\.env
POSTGRES_PORT
5432
Spécifie le port du serveur de la base de données PostgreSQL Flow.
Nom de base de données PostgreSQL
docker-compose-files-ha\.env
POSTGRES_DB
symphony
Spécifie le nom de la base de données PostgreSQL Flow utilisée par ThingWorx Flow.
Nom d'utilisateur PostgreSQL
docker-compose-files-ha\.env
POSTGRES_USER
DB_USER
Spécifie le nom d'utilisateur de la base de données PostgreSQL Flow. Une base de données est créée et des privilèges sont accordés à l'utilisateur.
dockerfiles\flow-tools\dbinit.js
user:
Mot de passe PostgreSQL
docker-compose-files-ha\.env
POSTGRES_PASSWORD
Spécifie le mot de passe de la base de données PostgreSQL Flow.
dockerfiles\flow-tools\dbinit.js
pwd:
docker-compose-files-ha\.env
MODEL_DB_CONNECTION_PASSWORD
Mode SSL PostgreSQL
docker-compose-files-ha\.env
SSL_MODE
faux
Spécifie si la connexion à la base de données PostgreSQL Flow sera en SSL.
Est-ce que cela a été utile ?