-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Output plugins sometimes drop all chunks without transition to secondary #2123
Comments
to avoid reaching the retry limit cf. fluent/fluentd#2123
to avoid reaching the retry limit cf. fluent/fluentd#2123
to avoid reaching the retry limit cf. fluent/fluentd#2123
to avoid reaching the retry limit cf. fluent/fluentd#2123
Thanks for the report. Will check soon. |
Do you have any progress? My colleague (@YAMASHITAHiroki) says he want to try to resolve this issue. If you don't have any plan to resolve this issue in the near future, I ask him to resolve it. |
I'm currently busy for other issue and customer support so this is very helpful. |
Ok, I'll ask him. |
Any updates on this? I'm seeing this behaviour on fluentd 1.9.0 |
I took over this issue from my colleague, so I'll send a pull request. |
This commit resolves fluent#2123 by avoiding the situation when @Retry.step is called almost as many times as the number of flush threads in a short time.
This commit resolves fluent#2123 by avoiding the situation when @Retry.step is called almost as many times as the number of flush threads in a short time.
This commit resolves fluent#2123 by avoiding the situation when @Retry.step is called almost as many times as the number of flush threads in a short time.
This commit resolves fluent#2123 by avoiding the situation when @Retry.step is called almost as many times as the number of flush threads in a short time.
This commit resolves fluent#2123 by avoiding the situation when @Retry.step is called almost as many times as the number of flush threads in a short time. Signed-off-by: abicky <[email protected]>
I created a pull request #3203. |
Output plugins sometimes drop all chunks without transition to secondary, in other words, before
@secondary_transition_at
ofRetryState
ifflush_thread_count
is a little large.I think this is not expected behavior.
My environment is here:
I describe a simple example to reproduce the issue blow.
fluent.conf
out_sleep_and_fail.rb
fluentd diff for debug
Example logs
We can receive a message like below and the message indicates the secondary is not used.
The text was updated successfully, but these errors were encountered: