tidb drainer昨晚突然把机器内存占满,集群挂了,我找到一个参数,不知道能不能用

image image

这个参数在使用 binary 部署 Drainer的参数上面有,在drainer.toml配置上面没有找到,我这个写法对吗?

你好,

该参数只能通过 binary 的命令行指定,无法在 toml 中配置。

请帮忙确认下 oom 时间点 drainer 占用的内存是多少

辛苦确认下当前两个参数的值是多少,可以适当根据服务器情况,可以适当调小 :worker-count txn-batch

昨天晚上11点30左右。

"worker-count":16,"txn-batch":20,

从今天重启drainer服务后,内存使用率从早上22%到现在又成35%了。担心会不会马上内存又会95%

你好,

如果上游单条 dml 较大,可以适当调低两个值,譬如:

“worker-count”:8

“txn-batch”:10,

此参数还是需要根据当前业务进行调整的,调整之后建议观察下,是否需要继续调整

1 个赞

好的!!

:call_me_hand: