Loginom Integrator
Компонент платформы, функционирующий в виде приложения для Internet Information Services (IIS) и предоставляющий возможность публиковать собственные веб-сервисы.
Применение Loginom Integrator позволяет реализовать архитектуру решения, обеспечивающую отказоустойчивость, балансировку нагрузки и горизонтальное масштабирование.
Системные требования
Компонент | Минимальные | Рекомендуемые |
---|---|---|
OS | Windows Server 2019 | |
Software | IIS 8.0 и выше, ASP.NET Core Runtime 8.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;
- на чтение папки с этим файлом.
Статьи в разделе: