【发布时间】:2016-08-28 11:08:04
【问题描述】:
背景
我正在使用 fluentd 写入 MySQL 数据库。 想保护 MySQL 不被淹没。
问题
如何限制 fluentd 处理输入的速率?
【问题讨论】:
标签: mysql fluentd throughput
我正在使用 fluentd 写入 MySQL 数据库。 想保护 MySQL 不被淹没。
如何限制 fluentd 处理输入的速率?
【问题讨论】:
标签: mysql fluentd throughput
fluentd 没有限制吞吐量的确切功能。
但是,您可以使用flush_interval 来限制输出频率,并且您可以使用buffer_chunk_limit 来限制输出块大小。
http://docs.fluentd.org/articles/buf_file
但是,一般来说,流式插入并不适合 RDB。 Embulk 可能对您有用。 https://github.com/embulk/embulk
【讨论】: