【技术实现步骤摘要】
本文件属于数据处理,具体涉及一种业务监控方法、装置及电子设备。
技术介绍
1、许多业务系统遵循领域驱动设计(domain-driven design,ddd)应用分层架构,在各层设计不同的业务逻辑,由业务逻辑执行各自的职责来实现业务运行。业务逻辑的生命周期至少包括开发、上线和运维等阶段,其中,运维阶段对业务运行状态的可监测性要求极高。目前,业务监控普遍采用打印日志的方式,将日志编码添加至业务逻辑的技术细节中,在业务运行的过程中,通过运行日志编码来实现业务监控。
2、但是,上述业务监控的方式,业务逻辑与日志编码的耦合程度较深,不仅导致业务逻辑可读性较差,而且开发及运维成本较高。
技术实现思路
1、本说明书实施例提供一种业务监控方法、装置及电子设备,以降低业务逻辑与监控编码的耦合度。
2、第一方面,本说明书实施例提供了一种业务监控方法,包括:接收对业务逻辑进行监控的请求;检测所述业务逻辑是否包含切点;在检测到切点的情况下,将切面服务插入所述切点;执行所述切面服务,生成监
...【技术保护点】
1.一种业务监控的方法,包括:
2.根据权利要求1所述的方法,检测所述业务逻辑是否包含切点,包括:
3.根据权利要求1所述的方法,执行所述切面服务,生成监控信息,包括:
4.根据权利要求3所述的方法,在所述监控日志包括异常信息的情况下,所述方法还包括:
5.根据权利要求3所述的方法,基于预定监控指标打印监控日志,包括:
6.根据权利要求1所述的方法,执行所述切面服务,还包括:
7.根据权利要求1所述的方法,还包括:
8.根据权利要求1所述的方法,所述切点包括:前序拓展点和/或后序拓展点
...【技术特征摘要】
1.一种业务监控的方法,包括:
2.根据权利要求1所述的方法,检测所述业务逻辑是否包含切点,包括:
3.根据权利要求1所述的方法,执行所述切面服务,生成监控信息,包括:
4.根据权利要求3所述的方法,在所述监控日志包括异常信息的情况下,所述方法还包括:
5.根据权利要求3所述的方法,基于预定监控指标打印监控日志,包括:
6.根据权利要求1所述的方法,执行所述切面服务,还包括...
【专利技术属性】
技术研发人员:邱超,
申请(专利权)人:重庆蚂蚁消费金融有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。