Dory Discards Issue #27
Replies: 1 comment
-
|
Hi 20Rishabh20, I'm currently on vacation and won't have easy access to a computer until next weekend, so until then my ability to provide help is limited. The per-topic message rate limiting feature was implemented quite a while ago, and the intent was to prevent buggy clients from overwhelming the Kafka brokers with too many messages. I believe recent versions of Kafka have pretty good built-in throttling functionality to deal with this sort of problem, so the rate limiting feature is probably not as useful as it once it was. To stop the rate limit discards, you can loosen or eliminate the rate limits in the config file. For instance, to eliminate them completely, you can edit the topic configs under the section to look like this: or like this: The discards due to failed delivery attempt limit reached and buffer space cap indicate some issue interacting with the Kafka brokers. Does Dory's logfile have any error messages that may indicate why the failed delivery attempts are occurring? You can post log excerpts here and I'll take a look. Another useful diagnostic tool is the counters Dory provides through its web interface as documented here. The failed delivery attempts should cause one or more counters to increment, indicating why they are occurring. You can match up the counter increments with specific places in the code where the counters are being incremented to get more information on what's going on. If you want, you can post counter output here and I'll take a look. I hope this helps! Dave |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Getting a lot of dory discards with error logs:-
Current Configuration is:-
Current Dory Version:- 2.0.5
OS version:- centos 6.10
Please help with the issue.
Beta Was this translation helpful? Give feedback.
All reactions