diff --git a/tduck-api/src/main/java/com/tduck/cloud/api/handler/ApplicationReadyEventListener.java b/tduck-api/src/main/java/com/tduck/cloud/api/handler/ApplicationReadyEventListener.java new file mode 100644 index 0000000..4ad69b1 --- /dev/null +++ b/tduck-api/src/main/java/com/tduck/cloud/api/handler/ApplicationReadyEventListener.java @@ -0,0 +1,77 @@ +/** + * Copyright (c) 2018 人人开源 All rights reserved. + *
+ * https://www.renren.io + *
+ * 版权所有,侵权必究!
+ */
+
+package com.tduck.cloud.api.handler;
+
+import com.alibaba.fastjson.JSON;
+import com.github.jaemon.dinger.DingerSender;
+import com.github.jaemon.dinger.core.entity.DingerRequest;
+import com.github.jaemon.dinger.core.entity.DingerResponse;
+import com.github.jaemon.dinger.core.entity.enums.MessageSubType;
+import com.tduck.cloud.common.util.EnvEnum;
+import com.tduck.cloud.common.util.SpringContextUtils;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.boot.context.event.ApplicationReadyEvent;
+import org.springframework.cloud.commons.util.InetUtils;
+import org.springframework.context.ApplicationListener;
+import org.springframework.stereotype.Component;
+
+/**
+ * 应用 启动健康检查 通知类
+ * CustomerApplicationRunner
+ *
+ * @author Mark sunlightcs@gmail.com
+ * @since 1.0.0
+ */
+@Component
+public class ApplicationReadyEventListener implements ApplicationListener