Loading

Eureka监听事件

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下线事件

posted @ 2021-03-06 01:20  BigBender  阅读(240)  评论(0编辑  收藏  举报