当前位置:   article > 正文

外网连接访问阿里云/华为云服务器的Redis_华为云redis集群映射至公网

华为云redis集群映射至公网

1,直接访问是访问不了的,需要通过nginx做为跳板访问内网的redis。因此必须先要有可以公网访问的云服务器,在上面安装好nginx后,通过nginx反向代理到内网的redis;

2,在nginx主配置文件nginx.conf上添加如下代码:

  1. stream {
  2. server {
  3. listen 8080;
  4. proxy_pass 192.168.0.5:6379;
  5. }
  6. server {
  7. listen 8081;
  8. proxy_pass 192.168.0.6:6379;
  9. }
  10. server {
  11. listen 8082;
  12. proxy_pass 127.0.0.1:6379;
  13. }
  14. }

以上每个server代表一个redis实例,可以是安装在同一个服务器上的redis实例,也可以是购买的在同一个子网段上的redis实例,修改nginx配置文件后记得重载配置;

3,如果购买华为云的redis服务,还需要在白名单中开放ecs服务器的内网ip,否则ecs服务器是无法连接同一个vpc内的内网redis的;

4,参考地址:https://support.huaweicloud.com/bestpractice-dcs/dcs-bp-0514001.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/876897
推荐阅读
相关标签
  

闽ICP备14008679号