|
@@ -0,0 +1,21 @@
|
|
|
+package com.diagbot.listener;
|
|
|
+
|
|
|
+import org.slf4j.Logger;
|
|
|
+import org.slf4j.LoggerFactory;
|
|
|
+import org.springframework.cloud.netflix.eureka.server.event.EurekaInstanceRenewedEvent;
|
|
|
+import org.springframework.context.ApplicationListener;
|
|
|
+import org.springframework.context.annotation.Configuration;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @Description: 心跳检测服务监听
|
|
|
+ * @author: gaodm
|
|
|
+ * @time: 2018/8/21 15:41
|
|
|
+ */
|
|
|
+@Configuration
|
|
|
+public class InstanceRenewListener implements ApplicationListener<EurekaInstanceRenewedEvent> {
|
|
|
+ private static final Logger logger = LoggerFactory.getLogger(InstanceRenewListener.class);
|
|
|
+ @Override
|
|
|
+ public void onApplicationEvent(EurekaInstanceRenewedEvent event) {
|
|
|
+ logger.info("心跳检测服务:{}" ,event.getInstanceInfo().getAppName());
|
|
|
+ }
|
|
|
+}
|