分布式缓存服务 DCS-使用Nginx实现公网访问DCS:通过Nginx访问Redis

时间:2024-05-16 15:04:16

通过Nginx访问Redis

  1. 登录ECS控制台,确认跳板机的安全组规则是否放开,如果没有,则需要为安全组放开8080和8081两个端口。

    1. 单击ECS实例名称,进入ECS详情页面。
    2. 选择“安全组”页签,单击“配置规则”,可进入安全组配置页面。
    图6 进入ECS安全组
    图7 添加安全组入方向规则

  2. 在公网环境中打开Redis命令行界面,输入如下命令,登录与查询都正常,大功告成。

    公网环境已参考Redis-cli连接中相关步骤,安装Redis-cli客户端。

    ./redis-cli -h {myeip} -p {port} -a {mypassword}

    其中,命令中的{myeip}为主机连接地址,需要填写ECS的弹性IP,端口需要填写ECS上Nginx的监听端口

    如下图所示,设置的2个监听端口分别为8080和8081,对应后端2个Redis实例。

    图8 通过Nginx代理连接第一个Redis实例
    图9 通过Nginx代理连接第二个Redis实例

    至此,就完成了通过跳板机的搭建,实现公网访问Redis的操作了。

support.huaweicloud.com/bestpractice-dcs/dcs-bp-0514001.html