我有一个使用log4j的spring项目。我要求只有当请求超过某个阈值时才写日志。有没有办法将log4j配置为只在请求时间超过某个阈值(例如10秒)时才写日志?
hsvhsicv1#
不,这是你必须实现的业务逻辑。Log4j没有“耦合”到你的http客户端库,如果你的库没有这样的能力,那么就编程它。要么是每个操作,通过测量时间,记录长操作,要么是一些方面来捕获所有操作。
1条答案
按热度按时间hsvhsicv1#
不,这是你必须实现的业务逻辑。Log4j没有“耦合”到你的http客户端库,如果你的库没有这样的能力,那么就编程它。要么是每个操作,通过测量时间,记录长操作,要么是一些方面来捕获所有操作。