springcloud工作笔记106---eureka实现服务监控_监控服务下线_服务注册_服务续约_判断注册中心可用_监控eurekaserver启动
发布日期:2021-06-29 17:42:31 浏览次数:2 分类:技术文章

本文共 802 字,大约阅读时间需要 2 分钟。

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

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

支持的事件:

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

 

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

import com.netflix.appinfo.InstanceInfo;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.cloud.netflix.eureka.server.event.*;import org.springframework.context.event.EventListener;import org.springframework.stereotype.Component;@Componentpublic class EurekaStateChangeListener {    private static Logger logger = LoggerFactory.getLogger(EurekaStateChangeListener.class);    @EventListener    public void listen(EurekaInstanceCanceledE

转载地址:https://credream.blog.csdn.net/article/details/110886164 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:投标工作笔记001---竞标和围标
下一篇:springcloud工作笔记105---springboot2.x实现优雅的关闭服务

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月15日 12时44分42秒