Мы анализируем обновление с весенней интеграции 4.3 до 5.x, чтобы использовать предстоящий RateLimiterRequestHandlerAdvice в потоке с исходящим шлюзом http с динамическим URL, но не удалось найти пример в документации, возможно ли это?
<int-http:outbound-gateway request-channel="request"
reply-channel="response" url-expression="headers.serviceUrl"
http-method="POST" expected-response-type="java.lang.String" charset="UTF-8"/>
Я видел примеры (https://docs.spring.io/spring-integration/docs/5.2.0.RC1/reference/html/handler-advice.html#rate-limiter-advice), но они были предназначены только для активатора службы, который не имеет такого динамического поведения.
Нам нужен ограничитель скорости для каждого URL. Например, для url1 10 tps, а для url2 20 tps. Также было бы полезно, если бы его можно было изменить во время выполнения.
заранее спасибо