Selaa lähdekoodia

feat: 服务异常监控告警;

hanchaolong 1 viikko sitten
vanhempi
commit
f046265193

+ 25 - 0
jd-logistics-visual/jd-logistics-monitor/src/main/resources/bootstrap.yml

@@ -10,6 +10,11 @@ spring:
   profiles:
   profiles:
     # 环境配置
     # 环境配置
     active: dev
     active: dev
+  boot:
+    admin:
+      notify:
+        mail:
+          enabled: false  # 禁用Spring Boot Admin内置的邮件通知器,使用自定义的告警服务
   cloud:
   cloud:
     nacos:
     nacos:
       discovery:
       discovery:
@@ -25,3 +30,23 @@ spring:
           - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
           - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
       username: nacos
       username: nacos
       password: sdwl_Huawei@!123
       password: sdwl_Huawei@!123
+
+# 邮件配置
+  mail:
+    host: mail.dgtis.com  # 邮件服务器地址,可根据实际情况修改(如smtp.163.com、smtp.exmail.qq.com等)
+    port: 25  # 邮件服务器端口(SSL使用465,非SSL使用25)
+    username: dgtmail@dgtis.com  # 发件人邮箱
+    password: DGT.1111  # 授权码(不是邮箱密码,需要在邮箱设置中获取)
+    default-encoding: UTF-8
+    properties:
+      mail:
+        smtp:
+          socketFactory:
+            #SSL连接配置
+            class: javax.net.ssl.SSLSocketFactory
+
+# 告警配置
+alarm:
+  email:
+    enabled: false  # 是否启用邮件告警
+    recipients: qiaoxm@dgtis.com  # 收件人列表,多个用逗号分隔