如果云数据库 MongoDB 版实例未绑定节点标签,将导致readPreferenceTags参数设置失效,您可以参考本文申请节点标签解决该问题。
背景信息
ConnectionstringURI地址提供了readPreferenceTags参数,用于将读请求优先发送到标签对应的节点,该参数需要设置节点标签后才生效。目前存量MongoDB实例未绑定节点标签,导致用户在使用ConnectionstringURI地址时,读请求不能按需发送到指定节点。为解决上述问题,MongoDB提供了申请节点标签功能。
您可以根据本文的操作步骤判断实例是否已申请节点标签,若是已申请标签,相关按钮会置灰。
关于ConnectionstringURI地址以及readPreferenceTags参数的介绍,请参见副本集实例连接说明和分片集群实例连接说明。
前提条件
实例架构为副本集实例或分片集群实例。
操作步骤
访问MongoDB副本集实例列表或MongoDB分片集群实例列表,在上方选择资源组和地域,然后单击目标实例ID。
在目标实例页面的左侧导航栏,单击数据库连接。
单击申请节点标签。
副本集和分片集群实例后续操作分别如下:
副本集实例
在申请节点标签对话框中,单击确定。
分片集群实例
在申请节点标签侧边框中,选择申请节点标签的节点,单击确定。
说明
申请节点标签时,实例状态会变更为参数配置切换中,期间不会影响业务的读写。待实例状态恢复运行中,表示实例已完成申请节点标签任务。
文档内容是否对您有帮助?