关于4-4 nacos端口配置问题

来源:4-4 【查缺补漏】Nacos 的配置与安装

落尽余辉

2021-08-02

关于连续端口集群启动失败的问题
使用连续端口8848、8849、8850三个端口,结果8848和8850端口节点启动成功,而8849的端口服务启动失败报错信息为端口绑定失败。通过查找github问答区再到nacos官方文档说明找到问题所在:
**nacos2.0以上版本新增9848和9849端口进行grpc通信,该端口实际由8848+1000和8848+1001的偏移计算得到。**当启动8849节点服务时由于grpc的偏移计算得到的grpc端口(9849)已被8848的grpc端口占用导致启动失败。
解决方案:按照课程4-2配置端口,或者不使用连续端口号,至少以+2间隔的端口使用,如8848、8850、8852
参考资料:1、github问答区提问帖 https://github.com/alibaba/nacos/issues/6145
2、nacos官方文档 https://nacos.io/zh-cn/docs/2.0.0-compatibility.html
建议老师将该章节的端口号配置修改一下。

写回答

1回答

张勤一

2021-08-03

同学你好:

    我看了下课程,我在视频课程中的配置使用的端口号是 8848、8858、8868,原因很简单,就是你所写的 Nacos 会启动其他的进程。然后我看了下课程提供的文档,当时,我是以例子的形式提供,写成了 8848、8849、8850,也是我的大意,我修改下。

    

//img.mukewang.com/szimg/6108a62309f5c4c206350147.jpg

1
2
张勤一
回复
落尽余辉
哈哈哈,文档已经更新了,感谢指出我的错误
2021-08-03
共2条回复

Spring Cloud / Alibaba 微服务架构实战

从架构设计到开发实践,手把手实现

1210 学习 · 674 问题

查看课程