Config Server启动后,Config Client端口被莫名篡改

在自学SpringCloud的过程中遇到这个问题

在启动Config Server后,再启动一个Config Client节点出现启动失败的问题

Config Server本身就是占用的9527端口,而之后启动的Config Client节点目的是要访问Config Server远程仓库中的配置文件。如果杀掉9527端口程序也就是Config Server服务的话,那么Config Client节点的远程访问就成了空谈。

尝试关闭Config Server服务之后再启动Config客户端果然报错:

那么这个问题怎么解决呢?

根据网上查到的资料重启电脑。没用。

于是尝试更改Config Server的端口为9550,此时再次启动Config Client节点惊喜的发现,能启动了?!

于是尝试连接该节点进行测试

??????为什么?????

进步一检查后发现,发生了一件非常诡异的事情··

我配好的端口怎么诡异的变成了9527?这个熟悉的数字,这不是Config Server之前的端口吗?这不是 Config Clent节点之前一直报占用的节点吗? 

为什么配置好的8001端口他不去用,而要占用9527端口呢?难道是什么诡异的缓存让这个Clent节点记住了这个它向往的节点吗?于是我重启电脑,重新打开项目,依然还是出现了这个问题。

于是我又打开了一个新的Clent节点,同样去读取配置中心中的某个配置,不出意外,再次出现了熟悉的端口占用 9527!

至此,这个诡异的问题已经折磨了我5个小时。有没有大佬知道怎么解决吗?

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值