spring-cloud服务注册与发现——Eureka

actuator微服务信息完善

1.主机名称:服务名称修改

spting-boot-starter-web包、spring-boot-syarter-actuator包图像化的展现和监控。
(1)在yml中增加

instance.instance-id:payment8001

在这里插入图片描述
查看服务端口的状态:/actuator/health

2.访问信息有IP信息提示

在第一步修改的基础上:

prefer-ip-address:true  # 访问路径显示ip地址

Eureka的自我保护机制

1.故障现象

在这里插入图片描述

2.导致原因

即:某时刻某一个微服务不可用了,Eureka不会立即清理,依旧会对该微服务的信息进行保存。
属于CAP里面的AP分支
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.关闭Eureka自我保护机制
服务端关闭:

server的yml中:

server.enable-self-preservation:false
 # 缩短心跳监测的间隔时间,默认为90秒改为2000毫秒
 eviction-interva-timer-in-ms:2000
客户端关闭:

client的yml中:

instance:
	# Eureka客户端向服务端发送心跳的时间间隔,单位为秒(默认30)
	lease-renewal-interval-in-seconds:1
	# Eureka服务端在收到最后一次心跳后等到时间上限,单位为秒,默认90,超时将删除服务。
	lease-expiration-duration-in-seconnds:2
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值