手写一个springboot错误自动通知starter插件

栏目: Java · 发布时间: 6年前

内容简介:在实际工作当中, 每次线上问题到达开发时间久,线上日志查找问题麻烦,所以想在程序发生错误时直接监听到并将错误信息发送给开发同学,提高客户使用体验该jar正在申请发布到中央仓库(地址待完善)

手写一个springboot错误自动通知starter插件

缘起

在实际工作当中, 每次线上问题到达开发时间久,线上日志查找问题麻烦,所以想在程序发生错误时直接监听到并将错误信息发送给开发同学,提高客户使用体验

资源

https://github.com/lihang1991/exception-spring-boot-starter

使用

该jar正在申请发布到中央仓库(地址待完善)

  • maven引用
<dependency>
    <groupId>com.github.lihang1991</groupId>
    <artifactId>exception-spring-boot-starter</artifactId>
    <version>1.0.0</version>
</dependency>
  • 配置
exception-handle:
  project-name: com.lihang.exception.client ## 工程名称
  email:
    from: ceshi@163.com # 发送邮箱
    to:
      - ceshi@139.com # 发送到(支持list)
    cc:
      - ceshi@139.com # 抄送(支持list)
spring:
  mail:
    host: smtp.163.com
    port: 25
    password: ceshi123456
    username: ceshi@163.com
@SpringBootApplication
// 切面
@EnableExceptionHandle(value = "execution(* com.lihang.exception.client.controller.*.*(..))")
public class ExceptionCilentApplication {
    public static void main(String[] args) {
        SpringApplication.run(ExceptionCilentApplication.class, args);
    }
}

结果展示

手写一个springboot错误自动通知starter插件


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

雷军

雷军

蔡艳鹏 / 2012-12 / 29.80元

《雷军:人因梦想而伟大》内容简介:人生充满着期待,梦想连接着未来。雷军一直有个梦,就是建一个受世人尊敬的企业。他不仅建立了属于自己的受人尊敬的企业,也在帮助别人实现心中的梦想。雷军可以说是创业者、职场人奋斗的榜样,从他在金山的不折不挠,在投资界的百投百中,到小米的成功……无不充满传奇,让无数人争相效仿。一起来看看 《雷军》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具