详解Spring Boot Admin监控服务上下线邮件通知
发布时间:2020-12-14 20:17:14 所属栏目:Java 来源:网络整理
导读:本文介绍了Spring Boot Admin监控服务上下线邮件通知,分享给大家,具体如下: 微服务架构下,服务的数量少则几十,多则上百,对服务的监控必不可少。 如果是以前的单体项目,启动了几个项目是固定的,可以通过第三方的监控工具对其进行监控,然后实时告警。
本文介绍了Spring Boot Admin监控服务上下线邮件通知,分享给大家,具体如下: 微服务架构下,服务的数量少则几十,多则上百,对服务的监控必不可少。 如果是以前的单体项目,启动了几个项目是固定的,可以通过第三方的监控工具对其进行监控,然后实时告警。 在微服务下,服务数量太多,并且可以随时扩展,这个时候第三方的监控功能就不适用了,我们可以通过Spring Boot Admin连接注册中心来查看服务状态,这个只能在页面查看。 很多时候更希望能够自动监控,通过邮件告警,某某服务下线了这样的功能。在Spring Boot Admin中其实已经有这样的功能了,我们只需要配置一些邮件的信息就可以使用。 首先引入邮件需要的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> 然后在配置文件中增加邮件服务器的信息: spring.mail.host=smtp.qq.com spring.mail.username=1304489315@qq.com spring.mail.password=qq邮箱的授权码 spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.starttls.enable=true spring.mail.properties.mail.smtp.starttls.required=true # 发送给谁 spring.boot.admin.notify.mail.to=yinjihuan@fangjia.com # 是谁发送出去的 spring.boot.admin.notify.mail.from=1304489315@qq.com 配置完成之后,当服务上线下线的时候,您的邮箱就可以收到邮件啦。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 创建分段进度条的最佳方法?
- java踩坑日常——数据库索引失效
- java – 如何使用InputStream转换或初始化ImageInputStream
- java – 如何仅使用for循环生成奇数
- java – Mockito:当方法A.a被调用然后执行B.b
- spring-boot通过@Scheduled配置定时任务及定时任务@Schedul
- java – 从List/ArrayList获取最后三个元素?
- Uncaught TypeError: Illegal invocation问题解决方法
- 编码与乱码(05)---GBK与UTF-8之间的转换--转载
- java – junit测试Iterable的相等性