检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
详情参考:产品规格介绍,产品架构介绍 公网访问 针对Redis 3.0实例,可以为其绑定一个弹性公网IP地址,客户端通过公网ip进行访问。
配置客户端公网IP到ELB IP白名单(可选) 如果需要配置公网IP白名单,请将访问Redis实例的公网IP添加到ELB的IP地址组。添加ELB IP地址组的操作请参考访问控制IP地址组。
约束与限制 因SSL加密传输的原因,SSL和客户端IP透传功能无法同时开启,加密链路下不支持携带客户端IP。 开启SSL后,实例的读写性能会有所下降。 开通或关闭SSL将会重启您的实例。实例会出现秒级的连接闪断,请在业务低峰期执行该操作并确保应用具备重连机制。
可能原因:该Redis实例绑定的弹性公网IP被解绑,导致Redis实例公网被关闭。 父主题: 客户端和网络连接
创建DCS实例时页面无法自动获取子网和安全组等信息 创建DCS缓存实例时,如果无法查看虚拟私有云、子网、安全组、弹性IP,可能原因是该用户无Server Administrator和VPC Administrator权限,增加权限的详细步骤请参考如何修改用户权限。
如需改变可用区,可通过“数据迁移+交换IP”方式的方式,在新的可用区创建实例后,进行数据迁移,实现可用区的变更。具体操作请参考使用迁移任务在线迁移Redis实例。 父主题: Redis使用
以下规则,远端可使用安全组,也可以使用具体的IP地址。 配置ECS所在安全组。 ECS所在安全组需要增加如下出方向规则,以保证客户端能正常访问DCS缓存实例。如果出方向规则不受限,则不用添加。 配置DCS缓存实例所在安全组。
使用SSH隧道代理实现公网访问DCS 方案概述 当前,华为云DCS的Redis 4.0及以上版本不支持绑定弹性IP,无法直接通过公网访问。
用户可以自由配置VPC内的IP地址段、子网、安全组等子服务,也可以申请弹性带宽和弹性IP搭建业务系统。 分布式缓存服务运行于虚拟私有云,由虚拟私有云协助管理IP和带宽。虚拟私有云还具备安全组访问控制功能,通过绑定安全组并设置访问规则,可以增强访问分布式缓存服务的安全性。
PublicipId: &publicipIdUpdatePublicIpRequestBody, } response, err := client.UpdatePublicIp(request) if err == nil { fmt.Printf(
Build()) request := &model.DeletePublicIpRequest{} request.InstanceId = "{instance_id}" response, err := client.DeletePublicIp(request
= new ArrayList<>(); listbodyNodeIpList.add("192.168.0.111"); body.withNodeIpList(listbodyNodeIpList); body.withEndTime
通过Redis客户端连接实例,当使用ELB中的公网IP及端口进行连接时报错,此处连接IP及端口需为4中配置的DCS实例的IP及端口。 客户端通过ELB连接单机、主备、读写分离、Proxy集群实例。 查看在3创建的ELB IPv4公网IP、端口。
从“弹性IP地址”下拉列表中选择一个弹性IP。 如果没有弹性IP,可单击右侧的“查看弹性IP”,系统会跳转到网络控制台的弹性公网IP页面,创建弹性公网IP。创建完之后,单击“弹性IP地址”右侧的刷新按钮,即可选择新建的公网IP。 (可选)根据需要选择是否开启SSL加密功能。
支持的筛选条件有“名称”、“规格”、“ID”、“IP地址”、“可用区”、“状态”、“实例类型”、“缓存类型”等。 在需要查看的DCS缓存实例左侧,单击该实例的名称,进入该实例的基本信息页面。 单击“后台任务”,查看后台任务列表。
IP地址 同一VPC内客户端连接DCS缓存实例的IP地址和端口。 单击IP地址后的可以修改实例的端口。实例创建后,不支持修改IP地址。在连接实例时,建议优先使用域名地址进行连接。 公网访问 目前仅Redis 3.0实例默认支持开启公网访问。
查看并获取该Memcached实例的IP地址/域名和端口。 将已获取的python-binary-memcached-x.y.z.zip依赖包上传到已创建的弹性云服务器,假设下载得到的包名为python-binary-memcached-x.y.z.zip。 登录弹性云服务器。
密码模式代码示例 其中ip or domain name:port需要修改为4获取的Memcached实例IP地址/域名和端口。userName和password需要修改为Memcached实例的用户名和密码。
密码模式代码示例 其中ip or domain name和port需要修改为4获取的Memcached实例IP地址/域名和端口。userName和password需要修改为Memcached实例的用户名和密码。
telnet {ip or domain name} {port} 其中{ip or domain name} 为Memcached实例的IP地址/域名,{port}为Memcached实例的端口。IP地址/域名和端口获取方法请参考4,请按实际情况修改后执行。