Балансировка нагрузки для сервера Java NIO

У нас есть служба приложений, у которой два экземпляра работают на двух разных серверах. Экземпляры точно такие же, но для балансировки нагрузки.

Мы используем EMS для связи клиент / сервер. Оба экземпляра службы используют одну и ту же очередь EMS, поэтому сообщение (задача) в очереди EMS заканчивается в одном из двух экземпляров. Нагрузка сбалансирована достаточно хорошо.

Однако из-за проблем с производительностью мы планируем перейти с EMS на сервер на базе NIO. С сервером NIO баланс нагрузки, предоставленный EMS, больше не доступен.

Мой вопрос заключается в том, каким образом мы можем сбалансировать запросы клиентов на несколько серверов NIO?

0 ответов

Другие вопросы по тегам