Eureka监听事件
- EurekaInstanceCanceledEvent 服务下线事件
- EurekaInstanceRegisteredEvent 服务注册事件
- EurekaInstanceRenewedEvent 服务续约事件
- EurekaRegistryAvailableEvent 注册中心可用事件
- EurekaServerStartedEvent 注册中心启动
import org.springframework.cloud.netflix.eureka.server.event.EurekaInstanceCanceledEvent; import org.springframework.context.event.EventListener; import org.springframework.stereotype.Component; @Component public class CustomEvent { @EventListener public void listen(EurekaInstanceCanceledEvent e) { System.out.println(e.getServerId()+"下线事件"); } }
将Eureka Client停止后打印:
api-listen-order:30.136.133.9:port下线事件
睁开眼,书在面前 闭上眼,书在心里