nacos使用阿里云服务器搭建集群遇到的坑

1、首先已经搭建nacos集群,通过各自的ip+端口可以正常访问,使用nginx也可以正常访问

2、出现的问题,在服务进行注册的时候,有时候可以连接,有时候不能连接,或者一个服务可以        连接,或者出现有不能连接的服务,

       nacos集群服务器

        123.57.61.101:8848
        123.57.61.102:8848
        123.57.61.103:8848

     通过nginx代理访问nacos集群

cloud:
  nacos:
    discovery:
      server-addr: 23.57.61.100:8984
      namespace: jimmy-test

3、错误原因

receive invalid redirect request from peer 116.62.51.197 404

总是连接不到集群版的nacos,因为单机情况下都是正常的,所有判断为集群问题,

于是排查配置的集群文件cluster.conf

发现集群中的每台集群都多了一个一条配置,经排查发现,是每台服务自己的ip,因为我配置的时候ip+port的时候是外网地址,所有判定问题出在这

4、解决问题,

        在查看githup后发现有人和我有同样的问题,描述的更加详细

     https://github.com/alibaba/nacos/issues/3858

        看后做了下实验,在cluster.conf文件中把当前集群的外网的配置注释掉,发现正常了,都可以连接,

经测试后,瞬间来了精神!

你可能感兴趣的:(nginx,运维)