Die Registrierungs-IP des Nacos-Dienstes für SpringCloud + Nacos-Projekt ist falsch, was dazu führt, dass der Zugriffsdienst nicht gefunden wird oder die Schnittstelle eine Zeitüberschreitung aufweist

Einführung

在SpringCloud项目启动服务过程中,nacos的服务注册ip却不是自己的本地ip而是虚拟网卡的ip(VMware Virtual Ethernet Adapter for VMnet1或者VMware Virtual Ethernet Adapter for VMnet8),导致访问服务未找到接口超时的问题。
解析:当服务注册到nacos上时,会随机选择一个网卡的ip,

Lösung:
Lösung 1. Deaktivieren Sie die virtuelle Netzwerkkarte
VMware Virtual Ethernet Adapter für VMnet1 oder VMware Virtual Ethernet Adapter für VMnet8
Fügen Sie hier eine Bildbeschreibung ein
und starten Sie dann den Computer neu, öffnen Sie das Projekt erneut und führen Sie es aus. Sie werden feststellen, dass die IP Ihre lokale IP ist.

方案2.在nacos的配置文件中添加配置项指定优先注册到nacos中的外网ip的前缀也可以写全

spring.cloud.inetutils.preferred-networks=10.22
Fügen Sie hier eine Bildbeschreibung ein

Supongo que te gusta

Origin blog.csdn.net/A_awen/article/details/124979895
Recomendado
Clasificación