Loginom Integrator

Компонент платформы, функционирующий в виде приложения для Internet Information Services (IIS) и предоставляющий возможность публиковать собственные веб-сервисы.

Применение Loginom Integrator позволяет реализовать архитектуру решения, обеспечивающую отказоустойчивость, балансировку нагрузки и горизонтальное масштабирование.

Системные требования

Компонент Минимальные Рекомендуемые
OS Windows Server 2019
Software IIS 8.0 и выше, ASP.NET Core Runtime 6.0 Hosting Bundle
CPU 2 core 4 core
RAM 2 GB 4 GB
HDD 100 GB 500 GB

Взаимодействие компонентов

  • Внешний сервис подключается по протоколу http(s) к web-серверу (IIS), на котором развернуто web-приложение Loginom Integrator;
  • Integrator обрабатывает запрос и создает подключение на TCP порт сервера к хосту сервера Loginom.

Важно: В Integrator Team подключение по TCP не выполняется. Используется только unix socket.

Особенности взаимодействия компонентов

  • Если в конфигурационном файле Loginom Integrator указаны атрибуты unixsocket и host, то сначала выполняется попытка подключения к unix socket, а если это не удалось, - тогда по TCP.
  • Если в конфигурационном файле Loginom Integrator не указазано ни одного элемента server, то сначала выполняется попытка подключиться к unix socket, а затем - по TCP.

Основным преимуществом Unix domain socket перед TCP является повышение производительности в рамках одного компьютера.

Особенности прав безопасности

У пользователя, из-под учетной записи которого запущен Loginom Integrator, должны быть права:

  • на запись файла Unix socket;
  • на чтение папки с этим файлом.


Статьи в разделе: