检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
内网如何访问GeminiDB Redis 内网可以通过负载均衡(ELB)和直连节点访问实例,有以下区别: 通过负载均衡地址连接实例(推荐):ELB底层是一个高可用集群,提供一个负载均衡地址给用户访问。会定期与后端节点探活,可有效避免后端节点单点故障。 通过节点连接实例:GeminiDB
使用Java Driver连接数据库时,使用了映射IP报错 问题描述 用户使用Java Driver连接GeminiDB Cassandra数据库时,未使用数据库的内网IP,而是使用了一层IP映射。Session连接时使用了映射后的IP,连接端口为8635,但是连接日志中存在报错,且出现了连接9042端口的日志信息。
操作标识。 取值: BIND,表示绑定弹性公网IP。 UNBIND,表示解绑弹性公网IP。 public_ip 否 String 弹性公网IP。绑定弹性公网IP时必须传入。 public_ip_id 否 String 弹性公网IP的ID。绑定弹性公网IP时必须传入。 响应参数 状态码: 202
待实例创建成功后,您可以单击实例名称,进入“基本信息”页面,在网络信息区域获取到“负载均衡地址”。 场景二: 如果实例已创建成功,此时如果需要使用负载均衡地址,则需要联系客服帮您开通。 开通成功后,您可以单击实例名称,进入“基本信息”页面,刷新页面,在网络信息区域获取到“负载均衡地址”。 <DB_PORT> 实例的端口。
GeminiDB Mongo支持通过Go语言接口来操作数据,通过Go连接实例的方式有开启SSL认证连接和关闭SSL认证连接两种,其中开启SSL证书连接加密功能,具有更高的安全性。 GeminiDB Mongo新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 驱动下载 建议使用go
“绑定弹性IP”。 图1 绑定弹性IP 在弹出框的弹性公网IP列表中,显示“未绑定”状态的弹性公网IP,选择所需绑定的弹性公网IP,单击“是”,提交绑定任务。如果没有可用的弹性公网IP,单击“查看弹性IP”,创建新的弹性公网IP。 图2 选择弹性IP 在节点的“弹性IP”列,查看绑定成功的弹性公网IP。
“绑定弹性IP”。 图1 绑定弹性IP 在弹出框的弹性公网IP列表中,显示“未绑定”状态的弹性公网IP,选择所需绑定的弹性公网IP,单击“是”,提交绑定任务。如果没有可用的弹性公网IP,单击“查看弹性IP”,创建新的弹性公网IP。 图2 选择弹性IP 在节点的“弹性IP”列,查看绑定成功的弹性公网IP。
绑定弹性IP”。 图1 绑定弹性IP 在弹出框的弹性公网IP列表中,显示“未绑定”状态的弹性公网IP,选择所需绑定的弹性公网IP,单击“是”,提交绑定任务。如果没有可用的弹性公网IP,单击“查看弹性IP”,创建新的弹性公网IP。 图2 选择弹性公网IP 在节点的“弹性IP”列,查看绑定成功的弹性公网IP。
除了网络层面的开销,使用 Pipeline 还可以减少客户端/服务器的 read()/write() 调用,提高程序的执行效率。 Pipeline 大小选择及注意事项 虽然使用 Pipeline 可以节省网络IO开销,但 Pipeline 并不是越大越好;使用 Pipeline 对程序性能的提升是有上限的,随着
您可以单击实例名称,进入“基本信息”页面,在连接信息区域获取到“负载均衡地址”。 <DB_PORT> 待连接实例的负载均衡地址对应的访问端口。 具体查看方法如下: 在“实例管理”页面,单击实例名称,进入“基本信息”页面,在“连接信息 > 实例端口”处获取当前端口信息。 <DB_PWD> 购买GeminiDB
本章节介绍了通过Go语言连接GeminiDB Influx实例的方法。 前提条件 获取SSL默认证书,具体操作请参见下载SSL默认证书。 配置CCM私有证书,具体操作请参见CCM私有证书配置。 获取客户端相关代码,请自主从InfluxDB开源项目网站下载。 使用非SSL方式连接实例的示例代码
如何使用GeminiDB Redis提供的多个节点IP地址 GeminiDB Redis提供多个IP地址供客户连接,连接任何一个IP地址都可以访问整个集群,其目的是为了提供负载均衡和容灾能力。 您可以通过以下三种方法使用多个IP。 业务侧实现连接池,实现负载均衡和故障检测处理。
若您在创建实例时选择证书功能,此处“证书的AltName信息”只能添加弹性公网IP,因为此时待连接的数据库实例尚未创建成功,无对应的内网IP地址生成,故无法将内网IP地址添加到证书的AltName信息处。 若您是在创建实例成功后,使用重置证书的功能来切换证书信息,此处“证书的AltNam
GET https://{Endpoint}/v3/{project_id}/ip-num-requirement 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project ID。获取方法请参见获取项目ID。
不同的可用区是否影响内网互通 可用区是同一服务区内,电力和网络互相独立的地理区域,一般是一个独立的物理机房,这样可以保证可用区的独立性。 一个区域内有多个可用区,一个可用区发生故障后不会影响同一区域内的其它可用区。 默认情况下,同一个VPC下的不同可用区之间内网互通。 更多可用区信息请参见区域和可用区。
whiteList:白名单,只允许指定ip或网段访问。 blackList:黑名单,不允许指定ip或网段访问。 ip_groups 是 Array of objects IP地址组中包含的IP或网段列表。详情请参考表4。 表4 IpGroupItem 参数 是否必选 参数类型 描述 ip 是 String
whiteList:白名单,只允许指定ip或网段访问。 blackList:黑名单,不允许指定ip或网段访问。 ip_groups Array of objects IP地址组中包含的IP或网段列表。详情请参考表4。 表4 IpGroupItem 参数 参数类型 描述 ip String IP地址或网段。支持IPv4、IPv6。
绑定了弹性公网IP但是连接不上数据库 可能原因 安全组未放开对应端口限制,导致绑定弹性IP后连接不上。 处理步骤 单击实例名称,进入基本信息页面。 在“网络信息”页面,单击内网安全组。 图1 网络信息 选择“入方向规则”,单击“添加规则”,添加入方向规则具体配置信息如下图所示: 图2
待连接实例的弹性IP。 您可以在“实例管理”页面,单击实例名称,进入“基本信息”页面,在节点信息列表中获取“弹性IP”。 如果您购买的实例有多个节点,选择其中任意一个节点的弹性IP即可连接GeminiDB Cassandra实例。 图1 查看弹性IP 若当前实例未绑定弹性IP,请您先参
不同的可用区是否影响内网互通 可用区是同一服务区内,电力和网络互相独立的地理区域,一般是一个独立的物理机房,这样可以保证可用区的独立性。 一个区域内有多个可用区,一个可用区发生故障后不会影响同一区域内的其它可用区。 默认情况下,同一个VPC下的不同可用区之间内网互通。 更多可用区信息请参见区域和可用区。