个别服务器,比如虚拟服务器等,很多网关网卡做了很多映射或者很多虚拟网卡,
容易导致eureka 客户端不能获取到正确的公网ip地址,容易直接获取局域网IP,
导致服务注册不到eureka服务端
这种情况,把相应服务的公网ip 在配置文件中写固定
配置如下:
#使用IP访问注册中心(生产环境时设置为true)
eureka.instance.prefer-ip-address: true
#在注册中心status的时候显示的格式,这里是 ip:端口
eureka.instance.instance-id: ${spring.cloud.client.ipAddress}:${server.port}
eureka.instance. hostname:${spring.cloud.client.ipAddress}
#把指向eureka的ip固定写上, 用于eureka在服务器上不能获取正确的ip导致注册无效
#eureka.instance.ip-address:113.120.4.29
from: www.1b23.com
把这个地方,加一句
eureka.instance.ip-address:113.120.4.29
此Ip 根据相应服务的实际公网ip地址,不是eureka 服务端Ip, 是客户端ip ,指向注册中心的那个地方的ip是 eureka 服务的IP, 这个地方,别弄混了
相关推荐
Eureka服务器和Spring Cloud Netflix Eureka Server是实现微服务架构中...通过查询Eureka服务器的API,我们可以获取服务实例的详细信息,例如主机名、端口号和可用性状态。这样,微服务可以根据需要相互通信和协作。
eureka服务器:Eureka服务器
Eureka:Eureka服务器微服务
kubernetes中部署eureka
该项目主要包含了一个springcloud框架中的服务注册与服务发现的常用框架的eureka的实例,共包含eureka-client和eureka-server两个模块,打开项目,先启动eureka-server项目,通过localhost:端口便可访问eureka-...
Eureka服务端介质,搭建本地的微服务注册与发现中心,spring开发必备,启动命令java -jar eurekaserver01-0.0.1-SNAPSHOT.jar > eurekaserver01.log
eurekaserver-a,eurekaserver-b,eurekaclient-a,eurekaclient-b是做eureka-server和eureka-client以及整合feign的,该demo整合了通过eureka来创建基于spring cloud的服务注册中心,以及通过feign来进行微服务接口调用.
微服务框架注册中心之eureka-server,使用版本为最新eureka版本
dubbo服务注册到eureka
spring cloud Eureka管理页面,添加详情、删除、上线、下线等功能。使用说明 1.找到spring cloud Eureak项目,将解压后将static放到main.java目录,templates目录放到main.resources目录 2.访问http://localhost:8260...
Eureka集群
使用Eureka进行微服务注册操作步骤
使用nginx+eureka实现微服务的高负载均衡,提高网站的访问性能
Eureka常用问题总结,配置参数解析。引导优化Eureka性能配置。
Eureka 常见问题总结
eureka注册中心集群
Eureka测试代码。
eureka的jar包
Eureka服务注册中心学习笔记