当前位置:   article > 正文

springcloud工作笔记106---eureka实现服务监控_监控服务下线_服务注册_服务续约_判断注册中心可用_监控eurekaserver启动_eureka 监控中心

eureka 监控中心

技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152

在一些业务场景下,需要对服务的上下线进行监控,比如上下线都需要进行邮件通知,可以通过eureka提供的事件监听的方式来实现;

支持的事件:

  • urekaInstanceCanceledEvent 服务下线事件
  • EurekaInstanceRegisteredEvent 服务注册事件
  • EurekaInstanceRenewedEvent 服务续约事件
  • EurekaRegistryAvailableEvent Eureka 注册中心启动事件
  • EurekaServerStartedEvent Eureka Server 启动事件

 

很简单,然后下面配置一下这个类就可以了

  1. import com.netflix.appinfo.InstanceInfo;
  2. import org.slf4j.Logger;
  3. import org.slf4j.LoggerFactory;
  4. import org.springframework.cloud.netflix.eureka.server.event.*;
  5. import org.springframework.context.event.EventListener;
  6. import org.springframework.stereotype.Component;
  7. @Component
  8. public class EurekaStateChangeListener {
  9. private static Logger logger = LoggerFactory.getLogger(EurekaStateChangeListener.class);
  10. @EventListener
  11. public void listen(EurekaInstanceCanceled
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/955936
推荐阅读
相关标签
  

闽ICP备14008679号