【技术实现步骤摘要】
本说明书一个或多个实施例涉及日志记录,尤其涉及一种请求日志的记录方法、装置、电子设备及存储介质。
技术介绍
1、在软件项目开发中,通常需要记录请求日志。请求日志是指记录系统软件中每次业务请求的相关信息。记录请求日志可以用来帮助开发者定位问题,分析程序运行状况和性能瓶颈等,对于系统的监控、故障排查、性能优化以及安全审计都具有重要意义。请求日志通常被保存到文件或者数据库中,以便于在系统软件上线后出现线上异常,比如出现异常高频率的访问请求,或者是遇到其他问题时,提供开发人员和管理员查看和分析,以进行问题排查。
2、由此可见,在以上示出的实施例中,如果系统软件收到的业务请求较少时,系统软件运行的业务线程可以直接记录日志,并不会对系统造成影响;但如果系统软件收到的请求数量较多时,频繁记录日志会造成后续业务等待时长较长才能被处理,甚至可能会被超时丢弃,从而导致系统性能下降,影响系统正常功能。
技术实现思路
1、本申请提供一种请求日志的记录方法,所述方法包括:
2、响应于需要记录
...【技术保护点】
1.一种请求日志的记录方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,由第一线程对所述业务请求进行异步的日志记录处理,包括:
3.根据权利要求2所述的方法,其特征在于,通过拦截器获取所述业务请求相关的请求信息,包括:
4.根据权利要求2所述的方法,其特征在于,将获取到的请求信息转换为请求日志内容,包括:
5.根据权利要求2所述的方法,其特征在于,所述业务请求相关的请求信息,包括以下信息中的至少之一:
6.根据权利要求1所述的方法,其特征在于,所述第一线程和所述第二线程在同一中央处理
...【技术特征摘要】
1.一种请求日志的记录方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,由第一线程对所述业务请求进行异步的日志记录处理,包括:
3.根据权利要求2所述的方法,其特征在于,通过拦截器获取所述业务请求相关的请求信息,包括:
4.根据权利要求2所述的方法,其特征在于,将获取到的请求信息转换为请求日志内容,包括:
5.根据权利要求2所述的方法,其特征在于,所述业务请求相关的请求信息,包括以下信息中的至少之一:
6.根据权利要求1所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:方海波,
申请(专利权)人:浙江极氪智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。