Параметры запуска СУБД PostgreSQL настраиваются в одноименной секции конфигурационного файла .env.
Структура секции:
# PostgreSQL
pg_replicas = {Количество запускаемых копий СУБД PostgreSQL}
pg_external_port = {TCP-порт СУБД PostgreSQL}
pg_host = {Адрес СУБД PostgreSQL}
pg_user = {Имя пользователя для подключения к СУБД PostgreSQL}
pg_password = {Пароль для подключения к СУБД PostgreSQL}
pg_database = {Имя базы данных PostgreSQL для Smart Service}
pg_database_dis = {Имя базы данных PostgreSQL для Identity Service}
pg_port = {Порт для подключения к СУБД PostgreSQL}
pg_connection = User ID=${pg_user};Password=${pg_password};Host=${pg_host};Port=${pg_port};Database=${pg_database};Pooling={Использовать пул подключений к БД}
•pg_replicas. Количество запускаемых копий СУБД PostgreSQL. Возможные значения: 0 – СУБД PostgreSQL не будет запущена при следующем запуске сервисов, 1 – СУБД PostgreSQL будет запущена при следующем запуске сервисов. Значение по умолчанию 1;
•pg_external_port. TCP-порт СУБД PostgreSQL для обращения к контейнеру через внешнее подключение к хосту. Значение по умолчанию 5432;
•pg_host. Адрес СУБД PostgreSQL. Значение по умолчанию localhost;
•pg_user и pg_password. Имя и пароль пользователя для подключения к СУБД PostgreSQL;
•pg_database. Имя базы данных PostgreSQL для Smart Service;
•pg_database_dis. Имя базы данных PostgreSQL для Identity Service;
•pg_port. TCP-порт СУБД PostgreSQL для обращения к контейнеру внутри хоста. Значение по умолчанию 5432;
•pg_connection. Строка подключения к СУБД PostgreSQL в формате:
User ID=${pg_user};Password=${pg_password};Host=${pg_host};Port=${pg_port};Database=${pg_database};Pooling={Использовать пул подключений к БД}.
© Компания Directum, 2024 |