Windows10开启热点后, springcloud项目注册失败

问题描述

前天电脑升级了Windows10,但是在公司启动springcloud的网关的时候,发现网关不能以正常状态注册,而是注册成了我开启热点的IP地址。但实际上consul在检测服务健康状态的时候,这个IP是访问不通的,这就造成了无法成功注册的现象。

  • 我的电脑正常的IP地址是:192.168.0.50
  • 开启的热点的IP是:192.168.137.1
    Windows10开启热点后, springcloud项目注册失败

解决办法

如果说解决办法是不开热点,那我也就没有必要写出来了,这个方法既可以开热点又可以成功注册了,可能对于强迫症来说还是有些小瑕疵的。
解决办法就是在网关的启动配置上加上以下参数指定网关服务的IP。

--network-ip

加上这个参数之后,再重启网关服务,可以看到成功了。
Windows10开启热点后, springcloud项目注册失败
成功截图:
Windows10开启热点后, springcloud项目注册失败
出现了两个节点信息。。。