仅在请求超过阈值时记录

问题描述 投票:0回答:1

我有一个带有 log4j 的 spring 项目。我要求仅当请求超过某个阈值时才写入日志。有没有办法配置log4j仅在请求时间超过某个阈值(例如10秒)时才写入日志?

java spring logging log4j
1个回答
0
投票

不,这是你必须实现的业务逻辑。 Log4j 没有“耦合”到您的 http 客户端库,如果您的库没有这种能力,那么就对其进行编程。要么针对每个操作,通过测量时间并登录长时间操作,要么通过某些方面来捕获所有操作。

© www.soinside.com 2019 - 2024. All rights reserved.