Может ли Akka обеспечить регулирование веб-запроса для распределенного приложения (Java/JEE)?Могу ли я использовать Akka для дросселирования запросов веб-сервисов в распределенной системе?
Мое приложение потребляет несколько веб-сервисов, каждый из которых допускает максимальное количество одновременных запросов. Я посмотрел
- TimerBasedThrottle - подходит для приложений с одним узлом, но не может управлять количеством или запросами, отправленными в распределенной настройке.
- Балансировка диспетчеру - акции одного почтового ящика между Актеров отправки сообщения на холостом ходу Актеры, но не обеспечивает ограничение в секунду/минуту, и т.д.
Что является лучшим способом для достижения этой цели с Акки?
спасибо @ Роланд Кун. С вариантами, доступными в мире Akka, что вы рекомендуете для центрального актера (например, диспетчер балансировки настроен на запуск remotley)? – cduggan
Один актер может легко обрабатывать несколько миллионов сообщений в секунду, поэтому я начал беспокоиться о том, как настроить этот, когда это окажется проблемой. –