From f39b6298fa6f3fad5b15e1d1e6bc80c659c023e5 Mon Sep 17 00:00:00 2001
From: 克 刘 <4345453@qq.com>
Date: Fri, 21 Aug 2020 15:37:41 +0800
Subject: [PATCH] 扩展Admin监控发送邮件功能

---
 kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml                            |    6 +++++-
 kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml |   43 +++++++++++++++++++++++--------------------
 2 files changed, 28 insertions(+), 21 deletions(-)

diff --git a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml
index 34897b6..cfd0c06 100644
--- a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml
+++ b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/pom.xml
@@ -44,6 +44,10 @@
             <groupId>org.springframework.cloud</groupId>
             <artifactId>spring-cloud-commons</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-mail</artifactId>
+        </dependency>
     </dependencies>
     <build>
         <plugins>
@@ -73,7 +77,7 @@
                     <dockerfile>Dockerfile</dockerfile>
                     <repository>${docker.repostory}/${docker.image.prefix}/${project.artifactId}</repository>
                     <!-- 生成镜像标签 如不指定 默认为latest -->
-                    <tag>1.0.1</tag>
+                    <tag>1.0.2</tag>
                     <!--<tag>${project.version}</tag>-->
                     <buildArgs>
                         <JAR_FILE>./target/${project.build.finalName}.jar</JAR_FILE>
diff --git a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml
index f57fc83..932f536 100644
--- a/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml
+++ b/kidgrow-springcloud/kidgrow-springcloud-monitor/kidgrow-springcloud-monitor-admin/src/main/resources/application.yml
@@ -8,6 +8,8 @@
     hostname: ${kidgrow.eureka.instance.hostname}
     instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port}
     prefer-ip-address: true
+    leaseRenewalIntervalInSeconds: 10
+    health-check-url-path: /actuator/health
   client:
     serviceUrl:
       defaultZone: ${kidgrow.eureka.client.serviceUrl.defaultZone}
@@ -20,6 +22,27 @@
 spring:
   application:
     name: admin
+  boot:
+    admin:
+      ui:
+        title: KidgrowAdmin-Server
+      notify:
+        mail:
+          from: 4345453@qq.com
+          to: 64294050@kidgrow.com,4345453@kidgrow,1024030301@kidgrow.com
+  mail:
+    host: smtp.qq.com
+    default-encoding: utf-8
+    username: 4345453@qq.com
+    password: kqqgvhgskdrpbgia
+    properties:
+      mail:
+        smtp:
+          auth: true
+          starttls:
+            enable: true
+            required: true
+
 management:
   endpoints:
     web:
@@ -28,23 +51,3 @@
   endpoint:
     health:
       show-details: ALWAYS
-
-  boot:
-    admin:
-      notify:
-        mail:
-          from: china365days@163.com
-          to: 4345453@kidgrow.com
-  mail:
-    host: smtp.163.com
-    password: adflks888
-    properties:
-      mail:
-        smtp:
-          auth: true
-          starttls:
-            enable: true
-            required: true
-    username: china365days@163.com
-
-

--
Gitblit v1.8.0