Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址

解决两个问题:

1. 关闭微服务,注册中心还是显示UP状态

2. Status处不显示主机名,显示IP地址

下面正式开始:

1. UP:表示这个服务是可用的;DOWN:表示这个服务不可用

报错: 为什么停止了服务,刷新还是显示 UP?
Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址_第1张图片
原因: Eureka 的 ”自我保护“ 功能
Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址_第2张图片
解决: 首先在 Eureka Server 的配置文件中加入:
Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址_第3张图片
Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址_第4张图片
重启后测试: 没有停掉客户端时:
Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址_第5张图片

2. 显示IP地址、不显示主机名、指定IP跳转地址

1、首先默认情况下,显示:主机名:在yml文件中设置的服务名:在yml文件中设置的端口号
Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址_第6张图片
2、假如不显示主机名,而显示 IP 地址(此时的 IP 地址是系统生成的,每个人不一样):
Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址_第7张图片
3、指定 IP 地址:
Eureka注册中心、自我保护机制、显示IP地址。关闭客户端Client后,Spring Eureka页面Status出还是显示UP_关闭微服务,仍然显示up_不显示主机名,显示IP地址_第8张图片

你可能感兴趣的:(Java,eureka,tcp/ip,spring,spring,boot,spring,cloud)