【问题澄清】
- 前端通过连接 haproxy 地址访问 tidb 集群,并执行
kill tidb 2;
,出现多个 tidb-server 中进程被 kill,所以该如何正确 kill 进程呢?
【问题解决】
- 3.0 版本只能登录到 tidb-server 确定要 kill 的 sql 进程。
- 4.0 版本增加 information.cluster_processlist 表来确认进程在哪个 tidb-server 上,登录对应 tidb-server 进行 kill 操作。
【文章阅读】
- https://book.tidb.io/session3/chapter3/processlist.html
- https://pingcap.com/docs-cn/stable/sql-statements/sql-statement-kill/#kill-tidb