对 TiDB 相关组件做内存限制

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【概述】:场景 + 问题概述

目前偶尔会出现因 TiDB 服务器内存耗尽,导致服务不可用的情况;且无法正常连接服务器,只能强制重启。
因此,打算对服务做内存限制,保证至少能正常连上服务器。

查了下相关文档,基本上从“系统级别”和“SQL语句级别”做内存限制。系统级别采用 systemd 来实现。
但也看到帖子说,tiup 管理不支持这种实现,所以想请问,我如果直接更改 tiup 部署时生成的 service 
文件,是否会影响到后续对 TiDB 集群的管理?

%E5%9B%BE%E7%89%87

添加内容如上

【背景】:做过哪些操作

【现象】:业务和数据库现象

【问题】:当前遇到的问题

【业务影响】:

【TiDB 版本】:

【附件】:

tiup 支持,可以配置 resource_control

https://github.com/pingcap/tiup/blob/v1.5.1/embed/templates/examples/topology.example.yaml

感谢回复。
这个配置项我之前就看到了。目前我集群已经存在,这个时候再更改拓扑配置文件,怎么生效呢?

一样的,edit-config 添加,reload 生效

:innocent:傻了,我怎么记成 edit-config 只能更改“集群的配置”,不能更改“拓扑配置”了。
基础不牢,地动山摇啊。看来需要培训学习下了。
感谢大佬指点!:pray:

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。