接口报错预警企微消息

本文介绍了如何通过企微消息接口实现接口报错的即时预警,以减少脏数据入库并提高问题响应速度。通过自定义注解和AOP实现解耦,当接口报错时,调用企微消息接口向指定员工发送报警信息,包含错误接口、参数、错误详情及时间戳,便于快速定位和处理问题。
摘要由CSDN通过智能技术生成

接口报错预警企微消息

摘要
及时发现程序报错预警
关键词
企微发送助手消息接口、自定义注解、aop、解耦
问题的提出
1- 即时反馈用户端异常情况
2- 减少脏数据的入库
解决思路以及实践
对于可能导致数据不一致情况的地方 代码中不要catch 或者catch住要进行处理 或者抛出到controller层 在统一异常处理之前拦截住异常 调用企微发送消息接口向配置的员工发送企微消息
在这里插入图片描述
配置文件中配置应用名称、环境名称
在预警消息中发送异常发生的接口、请求参数、错误信息、还有时间戳。可以根据时间戳定位到错误发生位置(方便查询日志)
使用
自定义一个starter starter中尽可能少依赖其他jar包
自定义了一个注解 对于在接口上添加此注解的接口进行错误预警
配置文件中可配置应用、环境、企业、对应企业的员工、是否激活此注解
使用时只需要添加starter依赖、配置你自己的配置文件 在接口报错的时候就会在企微中发给你预警消息 对应的开发人员可以即时发现即时处理
注解

/**
 * @Author ningYu
 * @create 2022/6/10 11:17
 * @Target 注解用来指定一个注解的使用范围
 * @Retention 用于描述注解的生命周期,也就是该注解被保留的时间长短
 * @Documented 注解修饰的注解类会被 JavaDoc 工具提取成
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值