Обратный прокси (балансировщик загрузки) для АктивногоШлюза: различия между версиями
 (Новая страница: «На пути от АктивногоШлюза до кластера Ключ-Астром можно разместить обратный прокси-серв...»)  | 
				|||
| Строка 12: | Строка 12: | ||
Выполните следующие шаги, чтобы указать адрес обратного прокси-сервера и игнорировать информацию о подключении, полученную от кластера Ключ-Астром:  | Выполните следующие шаги, чтобы указать адрес обратного прокси-сервера и игнорировать информацию о подключении, полученную от кластера Ключ-Астром:  | ||
* Остановите АктивныйШлюз и отредактируйте файл <code>custom.properties</code> в каталоге конфигурации АктивногоШлюза.  | |||
* Чтобы АктивныйШлюз игнорировал информацию о подключении, полученную от кластера Ключ-Астром, добавьте или измените параметр <code>ignoreClusterRuntimeInfo</code>  в  <code>[connectivity]</code> разделе <code>custom.properties</code> файл:  | |||
  <code>[connectivity]  |   <code>[connectivity]  | ||
  ignoreClusterRuntimeInfo = true</code>  |   ignoreClusterRuntimeInfo = true</code>  | ||
Укажите адрес обратного прокси: Добавьте параметр <code>seedServerUrl</code>  в <code>[collector]</code> раздел <code>custom.properties</code> файл в следующем формате:  | |||
* Укажите адрес обратного прокси: Добавьте параметр <code>seedServerUrl</code>  в <code>[collector]</code> раздел <code>custom.properties</code> файл в следующем формате:  | |||
<code>seedServerUrl = https://<REVERSE_PROXY>:<REVERSE_PROXY_PORT>/communication</code>  | <code>seedServerUrl = https://<REVERSE_PROXY>:<REVERSE_PROXY_PORT>/communication</code>  | ||
| Строка 27: | Строка 28: | ||
  <code>[collector]  |   <code>[collector]  | ||
  seedServerUrl = <nowiki>https://my.reverse-proxy-1.com:443/communication,https://my.reverse-proxy-2.com:443/communication</nowiki></code>  |   seedServerUrl = <nowiki>https://my.reverse-proxy-1.com:443/communication,https://my.reverse-proxy-2.com:443/communication</nowiki></code>  | ||
Сохраните файл <code>custom.properties</code>  и перезапустите основную службу АктивногоШлюза.  | |||
* Сохраните файл <code>custom.properties</code>  и перезапустите основную службу АктивногоШлюза.  | |||
Версия 17:10, 28 сентября 2022
На пути от АктивногоШлюза до кластера Ключ-Астром можно разместить обратный прокси-сервер или балансировщик нагрузки. Это позволит вашему АктивномуШлюзу подключаться к любому доступному узлу кластера, распределяя нагрузку между узлами.
Для этого вам необходимо:
- Указать адрес обратного прокси-сервера/балансировщика нагрузки.
 - Убедиться, что АктивныйШлюз будет игнорировать любую дополнительную информацию о целевом адресе, отправленную из кластера Ключ-Астром, и, таким образом, будет подключаться только к указанному вами адресу.
 
Возможность настройки во время установки
Эту конфигурацию можно использовать для обратного прокси-сервера или балансировщика нагрузки. Также можно применить во время установки АктивногоШлюза, указав параметры в установщике АктивногоШлюза для Linux или Windows, или ее можно настроить позже, после установки АктивногоШлюза, как показано в следующей процедуре.
Настройка АктивногоШлюза для обратного прокси-сервера или балансировщика нагрузки.
Выполните следующие шаги, чтобы указать адрес обратного прокси-сервера и игнорировать информацию о подключении, полученную от кластера Ключ-Астром:
- Остановите АктивныйШлюз и отредактируйте файл 
custom.propertiesв каталоге конфигурации АктивногоШлюза. - Чтобы АктивныйШлюз игнорировал информацию о подключении, полученную от кластера Ключ-Астром, добавьте или измените параметр 
ignoreClusterRuntimeInfoв[connectivity]разделеcustom.propertiesфайл: 
[connectivity]
ignoreClusterRuntimeInfo = true
- Укажите адрес обратного прокси: Добавьте параметр 
seedServerUrlв[collector]разделcustom.propertiesфайл в следующем формате: 
seedServerUrl = https://<REVERSE_PROXY>:<REVERSE_PROXY_PORT>/communication
[collector]
seedServerUrl = https://my.reverse-proxy.com:443/communication
Укажите несколько адресов:
Параметр может быть одним значением или списком через запятую целевых адресов, к которым подключается АктивныйШлюз.
[collector]
seedServerUrl = https://my.reverse-proxy-1.com:443/communication,https://my.reverse-proxy-2.com:443/communication
- Сохраните файл 
custom.propertiesи перезапустите основную службу АктивногоШлюза.