В настоящее время я работаю с JADE над созданием системы, в которой пользователи могут запускать создание агентов через веб-приложение.Система выглядит примерно так:
React Webapp
^-(Sends message over websocket)->
Spring Boot Gateway Server
^-(via JadeGateway Agent)->
JADE Agent Main Container
Из того, что я прочитал, JadeGateway является одноэлементным классом, и для обработки любых сообщений, отправляемых через шлюз Jade, создается только один агент.
Учитывая, что агенты JADE выполняют поведение в одном потоке, не станет ли это серьезным узким местом при увеличении скорости входящих сообщений?Есть ли способ создать несколько агентов шлюза JADE или лучше распараллелить этот процесс?