Технические требования¶
Код приложения написан на Python и его возможно установить на любой операционной системе. Возможные варианты установки:
- Windows Server
- Linux
Info
В случае установки приложения на Windows Server возможно развернуть на одном сервере брокер и два агента. В этом случае брокер может обращаться к агентам используя интерфейс 127.0.0.1 Но в данной схеме надо обеспечить на сервере работу двух версий Python. 3.8 для Python агента и 3.10 для брокера.
Установка на Windows¶
- CPU: 2 Core
- RAM: 4 Gb
- OS: Windows Desktop Windows Server
- Apps: Python 3.10
- CPU: 4 Core
- RAM: 8Gb
- OS: Windows Desktop Windows Server
- Apps: Python 3.10
Установка на Linux¶
- CPU: 2 Core
- RAM: 2 Gb
- OS: Linux (любой дистрибутив)
- Apps: Python 3.10 (вероятнее всего уже есть в составе ос, но требуется сверить версию)
- CPU: 4 Core
- RAM: 4 Gb
- OS: Linux (любой дистрибутив)
- Apps: Python 3.10 (вероятнее всего уже есть в составе ос, но требуется сверить версию)
Docker¶
Для упрощения работы с приложением можно собрать агента в docker образ и запускать экземпляр приложения в контейнере. Для этого дополнительно потребуется поставить Docker Engine