Creatio administration
Это документация Creatio версии 7.16.0. Мы рекомендуем использовать новую версию документации.

Настройка ConnectionStrings.config для PostgreSQL

Отредактируйте файл ConnectionStrings.config, который находится в корневой папке сайта Creatio. Укажите в нем параметры подключения (сonnectionString) к восстановленной базе данных (name=”db”), а также к Redis Server (name=”redis”).

Чтобы настроить ConnectionStrings.config:

1.Перейдите в корневом каталог сайта Creatio ~\WebAppRoot\Creatio.

2.Откройте в текстовом редакторе файл ConnectionStrings.config.

3.Укажите параметры подключения (connectionStrings).

a.К восстановленной базе данных (name=”db”):

<add name="db" connectionString="Server=[Имя сервера базы данных];Port=[Порт сервера базы данных];Database=[Имя базы данных];User ID=[Пользователь PostgreSQL для подключения к базе данных];password=[Пароль пользователя PostgreSQL];Timeout=500; CommandTimeout=400;MaxPoolSize=1024;" />

b.К Redis Server (name=”redis”):

<add name="redis" connectionString="host=[Имя компьютера];db=[Номер БД Redis];port=6379;maxReadPoolSize=10;maxWritePoolSize=500" />

На заметку

С версии системы 7.13.4, можно настроить открытие системы с установленным паролем Redis. Для этого пароль необходимо указать при настройке файла ConnectionStrings.config:

<add name="redis" connectionString="host=[Имя компьютера];db=[Номер БД Redis];port=6379;password=xxx;maxReadPoolSize=10;maxWritePoolSize=500" />

Пример настроенного файла ConnectionStrings.config:

<?xml version="1.0" encoding="utf-8"?>
<connectionStrings>
  <add name="db" connectionString="Server=[Имя сервера базы данных];Port=[Порт сервера базы данных];Database=[Имя базы данных];User ID=[Пользователь PostgreSQL для подключения к базе данных];password=[Пароль пользователя PostgreSQL];Timeout=500; CommandTimeout=400;MaxPoolSize=1024;" />
  <add name="redis" connectionString="host=[Имя компьютера];db=[Номер БД Redis];port=6379;maxReadPoolSize=10;maxWritePoolSize=500" />
  <add name="redisSentinel" connectionString="sentinelHosts=localhost:26380,localhost:26381,localhost:26382;masterName=mymaster;scanForOtherSentinels=false;db=1;maxReadPoolSize=10;maxWritePoolSize=500" />
  <add name="defPackagesWorkingCopyPath" connectionString="%TEMP%\%APPLICATION%\%APPPOOLIDENTITY%\%WORKSPACE%\TerrasoftPackages" />
  <add name="tempDirectoryPath" connectionString="%TEMP%\%APPLICATION%\%APPPOOLIDENTITY%\%WORKSPACE%\" />
  <add name="sourceControlAuthPath" connectionString="%TEMP%\%APPLICATION%\%APPPOOLIDENTITY%\%WORKSPACE%\Svn" />
  <add name="elasticsearchCredentials" connectionString="User=[Имя пользователя ElasticSearch]; Password=[Пароль пользователя ElasticSearch];" />
  <add name="influx" connectionString="url=http://10.0.7.161:30359; user=; password=; batchIntervalMs=5000" />
</connectionStrings>

Смотрите также

Проверка обязательных компонентов Windows

Настройка сайта приложения на IIS

Настроийка вебсокетов

Перевод Creatio с HTTP на HTTPS

Был ли данный материал полезен?

Как можно улучшить эту статью?