nacos集群之日志狂刷fail to connect server,after trying 567 times,last try server is...
最近遇到个问题:
三台服务器搭建的nacos集群,在后台管理页面显示3个节点都是正常状态,服务也都能注册和发现,但是每台服务器中的nacos.log一直狂刷fail to connect server,after trying 567 times,last try server is...,如图:
由于做的是多机多节点集群,在naocs的配置文件中都是配置了3个ip+端口号,每台都是报连接不上其他两台服务器的信息,而且一直狂刷日志。
在解决的过程中,先是使用了ping命令,结果发现都是可以互相ping通其他两台服务器的;然后再查看了端口号,也发现自己配置的端口号也都开放了。这就有点奇怪了,网上查了很多资料,最初并没有准确定位到问题,就重新配置了一遍,结果还是同样的问题,节点正常、服务正常、就是一直狂刷日志,内心一万个mmp。
最后又去nacos官网查看,又去网上更深入的查资料,发现原来是nacos版本的问题。Nacos2.0版本相比1.X新增了gRPC的通信方式,因此需要增加2个端口。新增端口是在配置的主端口(server.port)基础上,进行一定偏移量自动生成。如下:
新开端口后果然就正常了:
nacos集群之日志狂刷fail to connect server,after trying 567 times,last try server is...相关推荐
- day02 Nacos集群配置、Feign远程调用和统一网关Gateway
1.Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用. 统一配置管理 当微服务部署的实例越来越多,达到数十.数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错.我们需要一 ...
- Nacos(二)Linux部署Nacos集群环境(兼容Nacos1.x与2.x)
目录 前言 对比1.x版本 1.搭建单机环境 2.配置集群 3.启动.停止集群节点 4.关闭双写 5.配置自启服务 6.配置nginx映射 7.SpringCloud连接集群 <Linux部署N ...
- SpringCloud Alibaba 之Nacos集群部署-高可用保证
文章目录 Nacos集群部署 Linux部署 docker部署(参考待验证) Nacos 集群的工作原理 Nacos 集群中 Leader 节点是如何产生的 Nacos 节点间的数据同步过程 官方推荐 ...
- Nacos 学习笔记2 - 搭建 Nacos 集群
1. 背景 生产环境中往往采用集群的方式保证Nacos的高可用,本文记录了搭建的过程. Nacos集群的搭建时要注意:1.xx 版本和 2.xx 版本有区别.从2.0开始Nacos使用了 gRPC , ...
- 2017微服务 mysql集群_微服务架构系列之Nacos集群搭建
上回我们说到了<微服务架构系列之Nacos 配置核心概念>,这次我们讲讲Nacos 集群环境搭建. 集群模式跟我们平时进行扩容是一样的,可以通过 Nginx 转发到多个节点,如下图: 如果 ...
- Nacos集群部署-详细篇
目录 一.官网说明: 二.单机模式: Windows单机模式: Linux/Unix/Mac单机模式: 单机模式支持mysql: 三.集群部署: 1. 预备环境准备: 2.下载源码或者安装包: 3. ...
- nacos集群遇到的坑
记录下搭建nacos集群过程中遇到的坑:(集群机子代号这里列为:nacos-a,nacos-b,nacos-c) 1. 集群搭建,需要建立数据库 nacos_config(该数据库在nacos官网集 ...
- Nacos集群启动后,微服务无法注册
最近在学习Nacos集群部署中踩到一个坑:在本机部署了3个Nacos:ip和端口配置如图 然后分别启动三个Nacos ,窗口提示启动成功. 然后使用Nginx做Nacos的反向代理,nginx.con ...
- Nacos集群CP架构底层Raft分布式一致性协议实现
Nacos集群CP架构底层Raft协议实现 一.CAP定理 分区容错性 CP模式 AP模式 二.Raft算法 Leader Election 领导选举 Log Replication 日志复制 Rep ...
最新文章
- c语言作业 统计成绩,C语言作业 输入多名学生3门课程成绩,并统计成绩的平均分和总分,并根据总分输出名次。...
- Android 仿新版QQ的tab下面拖拽标记为已读的效果
- 评价一个软件的3个角度
- Linux入门(6)——Ubuntu16.04安装atom
- Linux 下编译并运行C语言程序
- linux网络编程之用多线程实现客户端到服务端的通信(基于udp)
- php属于脚本,php是脚本语言吗
- 信息学奥赛C++语言:十位能被个位和百位之和整除
- 二叉树的公共祖先(递归)
- word 段显示在页面最下方_最快速地把同一内容插入到Word文档不同页面的相同位置...
- [Git] 删除远程仓库的文件
- 老师,对不起,我古诗背串了...
- apt-get 很有用的一个命令
- 星岚技术 Win7 x64 纯净版 V2021.4【带驱动包】
- Linux离线安装pyhive使用 python连接hive
- 如何使用Python生成二维码
- 基于Java的奖学金评定系统的设计
- 【子衿技术】DBA进阶之路
- windows下制作linux U盘启动盘或者安装优盘(转)
- 两大图灵奖得主力作:计算机架构的新黄金时代
热门文章
- CUDA系列学习(五)GPU基础算法: Reduce, Scan, Histogram
- 压缩感知(Compressive Sensing)学习之(一)
- Day 26: TogetherJS —— 让我们一起来编程!
- 【OpenCV3】图像旋转与平移——cv::warpAffine()详解
- Yarn ResourceManager High Availability
- LINUX安装REDIS集群
- Filesystem has errors解决办法
- 客户端用javascript填充Dropdownlist,服务器端获取不到Dropdownlist的值
- java jsp Struts2.X 文件上传
- 【C++】cannot access private member declared in class 'Box'