mysql - 限制流畅的吞吐量

标签 mysql fluentd throughput

背景

我正在使用 fluentd 写入 MySQL 数据库。 想保护 MySQL 不被淹没。

问题

如何限制 fluentd 处理输入的速率?

最佳答案

fluentd 没有限制吞吐量的确切功能。

但是,您可以使用 flush_interval 限制输出频率,并且可以使用 buffer_chunk_limit 限制输出 block 大小。 http://docs.fluentd.org/articles/buf_file

但是,一般来说,streaming insert 并不适用于 RDB。 Embulk 可能对您有用。 https://github.com/embulk/embulk

关于mysql - 限制流畅的吞吐量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39190627/

相关文章:

elasticsearch - 如何连续从elasticsearch删除旧的流利日志?

sockets - Unix TCP套接字的吞吐量

docker - 从由 kubernetes 管理的 docker 容器记录 nginx 事件

MySQL 将查询结果追加到当前记录?

php - 连接第二个表中缺少匹配行的表

php - 带有 mysql 的 while 循环中的 if 语句永远不会是真的 PHP

docker - 在Docker上使用fluentd日志记录驱动程序时的副作用

performance - 最佳 CPU 利用率阈值

database - 我如何保持高速位置信息流

mysql - STR_TO_DATE 返回 null