springboot2.x中的服务监控之邮件预警

上一篇文章写了怎么在springboot2.x中添加服务监控,如果有需要的小伙伴可以回头看一眼,《springboot2.x中的服务监控》,可是这还需要我时不时的来登录一下系统查看一下,好麻烦,要是能有提醒就好了。当然我们想到的人家spring的大神早已想到,本来就来解决这个“不方便”

先来看个最终效果

pom添加邮件依赖

        <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-mail</artifactId>        </dependency>

添加yml配置

spring:  application:    name: spring-boot-admin-server  mail:    host: smtp.qq.com    username: xxx@qq.com(你自己的邮箱账号)    password: (对应的授权码,下面说明怎么获取该授权码)    properties:      mail.debug: false      mail.smtp.auth: true   #安全认证(默认是true)      mail.smtp.port: 465      mail.smtp.ssl.enable: true  #开启ssl加密 否则项目启动时报530error      mail.smtp.ssl.socketFactory: sf      mail.smtp.starttls.enable: true      mail.smtp.starttls.required: true  boot:    admin:      notify:        mail:          to:接收提醒的邮箱          from:发送人邮箱

这样就够了,重新测试你的服务,启动或者服务挂掉的时候邮箱都能收到提醒了。

授权码获取

以下以QQ邮箱为例(163等邮箱都大差不差) 登录后进入“邮箱设置”-->“帐户”--》往下拉--》开启POP3/SMTP

戳下面 https://gitee.com/QuanZhanZhiLu/easy-boot 获取源码

原文发布于微信公众号 - 陌与尘埃(grq100296)

原文发表时间:2018-06-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏优启梦

emlog后台登录地址加密

这几天在写YoungxjTools新版前端,所以没怎么发教程。该灵感来自wp后台登录地址加密,按照该教程操作成功后可有效避免软件批量扫描爆破后台

53413
来自专栏农夫安全

文件上传漏洞超级大汇总-最终篇

12、Ecshop本地文件包含获取shell 1. 首先注册用户,如下图: ? 1. 找到我的留言,尝试上传test.php,会返回错误信息发现有文件大小限制,...

6488
来自专栏网络

摸金Redis漏洞

摘要:漏洞可以参考乌云案例 ? 1.Redis漏洞基本信息漏洞名称:Redis服务器远程执行漏洞漏洞详情:Redis因配置不当可以无密码登录,导致未授权访问。 ...

2905
来自专栏Youngxj

emlog后台登录地址加密

4508
来自专栏JackeyGao的博客

Django小技巧09: 创建修改密码视图

就此而言, 使用函数式视图更容易实现。 因为PasswordChangeForm不从ModelForm继承。并且其构造函数使用user参数.

1961
来自专栏不想当开发的产品不是好测试

nohup命令

背景 很多时候我们需要在后台运行一些命令,如启动flask,之前是通过命令行后加上&使其在后台运行,但加&这种模式,日志记录有一些问题,然后当终端关闭的时候也会...

2578
来自专栏云计算教程系列

使用Apache或Nginx加密Tomcat流量

Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Serv...

1716
来自专栏python学习路

二、urllib进阶

Handler处理器 和 自定义Opener opener是 urllib.request.OpenerDirector 的实例,我们之前一直都在使用的ur...

3055
来自专栏技术栏

Nginx 每天莫名自动重启问题

最近在做基于openresty的waf,在测试openresty的过程中用openresty替代了原nginx,结果第二天又自动切换回了原nginx,通过ps ...

3418
来自专栏JAVA高级架构开发

搭建私有git服务器进行版本控制

想要学习Java高架构、分布式架构、高可扩展、高性能、高并发、性能优化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty...

3340

扫码关注云+社区

领取腾讯云代金券