小编Ari*_*old的帖子

Fluentd worker 0 完成状态为 0

运行 Fluentd 3.5,在刷新缓冲区失败后似乎放弃了。我可以看到有一个 retry_forever 参数当前设置为 false,但是我宁愿找出导致它的原因并将重试阈值设置为更高的值

配置:


<source>
    @type tail
    path "XXX"
    tag "XXX"
    pos_file "XXX"
    <parse>
      @type "json"
    </parse>
  </source>
  <match *.**>
    @type forward
    compress gzip
    buffer_type file
    buffer_path d:\dynamo\td-agent\buffer
    flush_interval 10m
    <server>
      host "XXX"
      port XXX
    </server>
    <buffer tag>
      @type file
      path XXX
      flush_interval 10m
    </buffer>
  </match>

Run Code Online (Sandbox Code Playgroud)

日志

2019-09-30 13:53:03 +0100 [warn]: #0 failed to flush the buffer. retry_time=0 next_retry_seconds=2019-09-30 13:53:04 +0100 chunk="593c4937d535515d77cffca381c87720" error_class=Fluent::Plugin::ForwardOutput::NoNodesAvailable error="no nodes are available"
  2019-09-30 13:53:03 +0100 [warn]: #0 d:/Dynamo/td-agent/embedded/lib/ruby/gems/2.4.0/gems/fluentd-1.7.0/lib/fluent/plugin/out_forward/load_balancer.rb:55:in `select_healthy_node'
  2019-09-30 13:53:03 +0100 …
Run Code Online (Sandbox Code Playgroud)

fluentd

5
推荐指数
1
解决办法
636
查看次数

标签 统计

fluentd ×1