1.Eurake
Actuator座位服务监控,向上(Admin)汇报信息,当前节点的信息,
Eurake健康检查机制:
自我保护机制
客户端每分钟续约数量小于客户端总数的85%时会触发保护机制。
默认情况下,注册的应用实例每半分钟续约一次,那么一分钟心跳两次。因此 x 2。
例:
服务实例数:10个,期望每分钟续约数:102=20,期望阈值:200.85=17,自我保护小于17时触发。
服务不可用Q:
注册服务不可用时,但是仍能调用服务的原因:
Eurake服务不可用有两种情况:
- 网络不可达
- 服务不可用(但网络可达—->Eurake认为可用,;解决A:需要修改逻辑把status改为DOWN)
提供的服务端 手动设置或者捕获异常 设置该服务的状态status为DOWN,通过网络上传注册中心,中心的健康检查将此服务状态置为DOWN,剔除服务。
Eurake默认开启防止跨域攻击的,需要关掉: http.csrf().disable();
启动时以applicationname为组注册,以hostname为主机名需要不同的。