本文介绍设置自动或手动启停Serverless集群的方法。
设置自动启停
您可以设置开启或关闭Serverless集群的自动启停功能。开启后在设置的无活动暂停的检测时长之内,如果集群无业务连接,则集群自动进入暂停状态;如果有任何业务连接接入集群,那么集群立刻自动启动。
说明
当前仅集群地址和自定义连接地址支持自动启停功能,即集群是否有业务连接仅支持通过集群的集群地址和自定义连接地址进行判断,而不支持通过主地址进行判断。关于如何申请集群地址,请参见管理连接地址。
Serverless集群自动暂停后,即使用户设置了只读节点个数扩展下限的值大于1,集群也会自动释放所有的只读节点,从而降低资源占用,并避免集群暂停状态下HA兼容异常的问题。当Serverless集群自动启动后,将会先把主节点拉起,使集群可以正常提供服务,然后按照只读节点个数扩展下限的值拉起只读节点。
固定规格集群的Serverless功能暂时不支持自动启停能力。
- 登录PolarDB控制台。
- 在控制台左上角,选择集群所在地域。
- 找到目标集群,单击集群ID。
在基本信息页面的数据库节点区域,单击Serverless配置。
在设置Serverless配置参数对话框中,开启或者关闭是否开启无活动暂停功能。
可选:如果您选择开启是否开启无活动暂停功能,则需要设置无活动暂停的检测时长。
说明检测时长的范围为5分钟到24小时。
单击确定。
手动启动集群
开启了自动启停功能的Serverless集群自动进入暂停状态后,如果您想要立刻使集群恢复为正常运行状态,则需要使用手动启动集群功能。
- 登录PolarDB控制台。
- 在控制台左上角,选择集群所在地域。
在集群列表页面,定位到已处于停止状态的目标集群。
在基本信息页面的数据库节点区域,单击启动集群。
在启动集群对话框中,单击确定。