无法通过缓冲区溢出操作=:块将数据写入缓冲区



有人能帮我解决这个问题吗https://github.com/fluent/fluentd/issues/3626

我也面临同样的问题,插件的配置如下:

<buffer>
@type file
path /fluentd/log/buffer/coralogix
queue_limit_length 4
flush_thread_count 8 
flush_mode interval
flush_interval 3s
total_limit_size 5000MB
chunk_limit_size 8MB 
retry_max_interval 30
overflow_action throw_exception
</buffer>

输入源:Kafka Topic和日志已发送到coralogix。我仍然面临,

lib/ruby/gems/2.7.0/gems/fluentd-1.11.4/lib/fluent/plugin/buffer.rb:290:in `write'" tag="fluentd-logs"
2022-11-17 10:48:55 +0000 [error]: #0 ignore emit error in object:60f7c error_class=Fluent::Plugin::Buffer::BufferOverflowError error="buffer space has too many data"
2022-11-17 10:48:55 +0000 [warn]: #0 failed to write data into buffer by buffer overflow action=:throw_exception
2022-11-17 10:48:55 +0000 [warn]: #0 emit transaction failed: error_class=Fluent::Plugin::Buffer::BufferOverflowError error="buffer space has too many data" location="/usr/lib/ruby/gems/2.7.0/gems/fluentd-1.11.4/lib/fluent/plugin/buffer.rb:290:in `write'" tag="fluent.error"

我应该考虑平行块齐平吗?

谢谢。

最新更新