Как использовать zuul для перехвата асинхронных запросов (DeferredResult)?
Я кодирую систему уведомлений. Клиенты получат уведомление от сервера с помощью http-long-polling(асинхронные запросы Spring с DeferredResult). Теперь мне нужно ограничить общее количество соединений, которое может хранить сервер, и максимальное количество соединений, которое должен хранить клиент. Все соединения вне квоты будут отклонены с кодом состояния 429 во многих запросах.
Я пытаюсь сделать это с помощью Spring-Cloud и Zuul. Но я понятия не имею о том, как перехватить жизненный цикл асинхронного запроса с помощью zuul.