一、操作场景
| 使用场景 | 具体描述 | |
| 动态连接分片集群 | SRV 连接串可自动发现并返回所有可用的 Mongos 节点列表。无需在应用中手动维护节点 IP,集群扩缩容或节点故障时,业务无感知、无需重启,即可自动实现负载均衡与高可用,大幅提升运维效率与系统弹性。 | |
| 简化副本集连接 | SRV 连接串能一次性获取副本集完整拓扑信息。客户端无需列出所有节点地址,即可在主节点发生切换时,更快、更便捷地重连到新主节点,显著减少业务中断时间,保障服务连续性。 | |
二、使用须知
| 类型 | 支持情况 |
| 版本 | 4.0版本及以上 |
| 实例类型 | 支持分片实例与副本集 |
| 实例规格 | 物理盘、云盘版均支持 |
三、操作步骤
1. 登录 MongoDB 控制台。
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
·你可以通过实例列表右上角的搜索框,输入实例 ID、实例名称、内网 IP 或标签键来查找目标实例。
·如果实例在实例列表中未找到,请在左侧导航栏选择回收站,确认实例是否因费用到期而被隔离在回收站。具体信息,请参见 回收站。
5. 在目标实例的实例 ID/名称列,单击实例 ID,进入实例详情页面。
6. 在实例详情页面的网络配置区域,单击 SRV 访问地址后面的开通 SRV 连接模式。
7. 显示开通 SRV 连接模式的小窗口,阅读开通说明及注意事项,如下所示,单击确定。
8. 等待开通任务执行完成,在实例详情页面的网络配置区域,可看到 SRV 访问地址已经生成。
9. (可选)单击修改连接地址,可根据提示信息修改 SRV 连接地址的前缀,便于使用不同的前缀区分不同场景的实例。