缓存数据库 Redis 新增支持修改最大连接数功能,可以在不改变当前实例规格的情况下增加单分片的最大连接数,帮助您轻松应对业务大量并发程序请求造成的需求高峰。
注意事项
- 增加最大连接数,对业务无影响。
- 各规格的 Redis 单分片默认连接数均为 10,000,且实例整体的连接数最大不可超过 1,000,000。因此,如需增加连接数,需保证实例整体的连接数上限 = min[(分片数 x 单分片最大连接数),1,000,000]。更多详情,请参见连接数说明。
- 如需减少最大连接数,需确保已有连接的数量没有超过修改后的最大连接数,否则会导致已有连接断连,也会导致无法新建连接。
- 连接数使用达上限后,系统会拒绝新建连接。
操作步骤
- 登录 Redis 控制台。
- 在顶部菜单栏的左上角,选择实例所属的项目和地域。
- 在实例列表页,单击目标实例名称。
- 在实例信息页签下的配置信息区域,单击最大连接数后的
图标。 - 在弹出的对话框中,根据业务需要设置单分片最大连接数。
说明
- 各规格的 Redis 单分片默认连接数均为 10,000,取值范围为 10,000~50,000,步长为 1,000。
- 实例整体的连接数最大不可超过 1,000,000。因此,如需增加连接数,需保证实例整体的连接数上限 = min[(分片数 x 单分片最大连接数),1,000,000]。
例如,您购买了 51 分片的 Redis 实例,并将单分片的最大连接数由默认的 10,000 调整为 20,000,那么实例的整体最大连接数为 min[(51 x 20,000),1,000,000] = 1,000,000。更多详情,请参见连接数说明。 - 连接数使用达上限后,系统会拒绝新建连接。
- 单击确定。
修改最大连接数后,实例状态会变成参数修改中,当实例状态变更为运行中时,表示修改成功,此时数据库可以对外提供服务。关于实例状态的更多详情,请参见实例状态说明。
相关 API