-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
drain_after_revoke failed due to killed process #117
Comments
When a new consumer is joining the consumer group, Kafka asks all the consumers to stop what they are doing and join the new generation(hence drain_after_revoke call) At the same time your erlang node is trying stop all the processes as the deployment is triggering that.
I'd suggest to measure the consumption time for your messages using telemetry. If they are low(~20-30 milliseconds) it could be that the dispatcher is overloaded |
Maybe related to? |
We have pushed several improvements here, including a just published new version. Please let us know if the error persists! |
I am receiving the following error in Sentry:
Coming from
broadway_kafka/lib/broadway_kafka/producer.ex
Line 525 in 271464f
I wondering if we should catch the error and return
:ok
here.thoughts?
The text was updated successfully, but these errors were encountered: