检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在实例管理页面,单击目标实例名称,进入基本信息页面。单击“连接管理 > 内网连接”,在“连接地址”处即可获取到当前实例只读节点的连接地址。 图1 获取内网Readonly_node连接地址 获取到的Readonly_node连接地址格式如下,该连接地址采用固定的账号和数据库进行认
推荐使用DAS连接。 内网连接 内网IP地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与文档数据库实例处于同一区域、可用区、虚拟私有云子网内,建议单独使用内网IP地址通过弹性云服务器连接文档数据库实例。 安全性高,可实现DDS的较好性能。 公网连接 弹性公网IP
自IP地址或另一安全组内的实例的访问。例如: 单个IP地址:192.168.10.10/32 IP地址段:192.168.1.0/24 所有IP地址:0.0.0.0/0 安全组:sg-abc IP地址组:ipGroup-test 若源地址为安全组,则选定安全组内的云服务器都遵从当前所创建的规则。
连接数据库 文档数据库服务常用的连接方式如下表。 表1 连接方式 连接方式 IP地址 使用场景 说明 内网连接(推荐) 内网IP地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与文档数据库实例处于同一区域、可用区、虚拟私有云子网内,建议单独使用内网IP通过弹性云服务器连接文档数据库实例。
"<内网高可用连接地址>" 内网高可用连接地址:您可以在实例管理页面,单击目标实例名称,进入基本信息页面。单击“连接管理 > 内网连接”,在“内网高可用连接地址”处即可获取到当前实例的连接地址。 图5 获取内网高可用地址 获取到的内网高可用地址格式如下,该连接地址采用固定的账号和数据库进行认
自IP地址或另一安全组内的实例的访问。例如: 单个IP地址:192.168.10.10/32 IP地址段:192.168.1.0/24 所有IP地址:0.0.0.0/0 安全组:sg-abc IP地址组:ipGroup-test 若源地址为安全组,则选定安全组内的云服务器都遵从当前所创建的规则。
自IP地址或另一安全组内的实例的访问。例如: 单个IP地址:192.168.10.10/32 IP地址段:192.168.1.0/24 所有IP地址:0.0.0.0/0 安全组:sg-abc IP地址组:ipGroup-test 若源地址为安全组,则选定安全组内的云服务器都遵从当前所创建的规则。
自IP地址或另一安全组内的实例的访问。例如: 单个IP地址:192.168.10.10/32 IP地址段:192.168.1.0/24 所有IP地址:0.0.0.0/0 安全组:sg-abc IP地址组:ipGroup-test 若源地址为安全组,则选定安全组内的云服务器都遵从当前所创建的规则。
PHP示例 本章节主要介绍使用PHP语言连接集群实例的方法。 前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互通,可以使用curl命令连接DDS实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you are trying
password: 检查连接结果。出现如下信息,说明连接成功。 replica:PRIMARY> 非SSL方式 使用非SSL方式连接,请务必关闭SSL连接,否则会出现报错。如何关闭SSL连接,请参见开启和关闭SSL连接。 登录弹性云服务器。 连接文档数据库实例。 通过内网IP地址连接实例: 命令格式:
Python示例 本章节主要介绍通过Python语言的MongoDB客户端连接集群实例的方法。 前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互通,可以使用curl命令连接DDS实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks
文档数据库服务默认开通了DAS连接权限。 易用、安全、高级、智能。 推荐使用DAS连接。 内网连接 内网IP地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器云主机上,且该弹性云服务器云主机与文档数据库实例处于同一区域,同一VPC时,建议使用内网IP地址连接文档数据库实例。 安全性高,可实现DDS的较好性能。
Python示例 本章节主要介绍使用Python语言连接副本集实例的方法。 前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互通,可以使用curl命令连接DDS实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you
处理方法 优化实例连接,释放不必要的连接。 您可以通过重启实例来临时释放所有的连接。具体请参见重启实例或节点。 您可以查询节点当前连接数,以及当前连接来源,分析各个终端和DDS实例分别建立了多少连接,并作出相应调整,具体请参见如何查询及限制连接数。 修改参数值或对数据库进行规格扩容。
PHP示例 本章节主要介绍使用PHP语言连接副本集实例的方法。 前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互通,可以使用curl命令连接DDS实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you are trying
实例管理页面,单击目标实例名称,进入基本信息页面。单击“连接管理 > 内网连接”,在“连接地址”处即可获取到当前实例只读节点的连接地址。 图1 获取内网Readonly_node连接地址 获取到的Readonly_node连接地址格式如下,该连接地址采用固定的帐号和数据库进行认证
Python示例 本章节主要介绍使用Python语言连接单节点实例的方法。 前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互通,可以使用curl命令连接DDS实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you
PHP示例 本章节主要介绍使用PHP语言连接单节点实例的方法。 前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互通,可以使用curl命令连接DDS实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you are trying
Java示例 通过Java连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。DDS新实例默认关闭SSL数据加密,开启SSL请参考设置SSL数据加密。SSL连接实现了数据加密功能,但同时也会增加网络连接响应时间和CPU消耗,不建议开启SSL数据加密。
您可以在“实例管理”页面,单击实例名称进入“基本信息”页面,单击“连接管理”,在“公网连接”模块中的“连接地址”中获取“公网连接地址”。 图9 填入URI 在“Server”页面,在弹框中,单击“OK”。 图10 连接Server 单击“Authentication”。 图11 连接Authentication