nacos集群 Address already in use: bind(最简单的解决办法)

端口明明没被占用,为什么会出现Address already in use: bind?
我是win11系统,然后设定的端口是8845,88496,8847,

注意!!!我设置的是3个连续的端口,其中只有8846出现了Address already in use: bind的问题,8845和8847都没有出现问题。所以我把端口改为8845,8847,8849后就没出现Address already in use: bind问题了。所以集群不要设置同项目连续端口,至少是端口+2。如:高可用子系统:默认端口为8080,那么下一个端口就应该大于或等于8082。

Snipaste_2023-10-14_17-33-49

这实际上是因为nacos2.0以后需要使用多个端口, 会占用两个连续端口: ${server.port} 和 ${server.port} + 1

Snipaste_2023-10-14_17-42-12

Snipaste_2023-10-14_17-37-59

Snipaste_2023-10-14_17-37-39

nacos官方文档 :https://nacos.io/zh-cn/docs/v2/upgrading/2.0.0-compatibility.html

打赏
评论区
头像

本网站由提供CDN加速/云存储服务