You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Both share the same configuration (property Rate limit from the configuration of subscription).
With the current approach when we have a subscription where most of the messages are filtered out we may easily reach a filtering rate-limiter threshold. As a consequence, Hermes will slow down sending messages to the subscriber. This in turn may lead to a high lag even though the subscriber might handle more traffic.
Perhaps splitting configuration should help, but we have to be careful about processing too many messages for one subscription as it may cause the starvation of other subscriptions.
The text was updated successfully, but these errors were encountered:
Currently, there are two separate rate limiting mechanisms:
Both share the same configuration (property
Rate limit
from the configuration of subscription).With the current approach when we have a subscription where most of the messages are filtered out we may easily reach a filtering rate-limiter threshold. As a consequence, Hermes will slow down sending messages to the subscriber. This in turn may lead to a high lag even though the subscriber might handle more traffic.
Perhaps splitting configuration should help, but we have to be careful about processing too many messages for one subscription as it may cause the starvation of other subscriptions.
The text was updated successfully, but these errors were encountered: