关于 webman 日志插件 和 webman阿里云ARMS插件
问题描述
webman日志插件中描述:
不能与webman/arms 插件同时使用
目前面临的情况:
- 使用了阿里云ARMS差距,一个请求中,只能记录一个span,也就是一条SQL,不太满足我们的需求
- webman日志插件记录的内容非常详细,我们需要日志插件记录的内容
问题:
- 看了两个插件的代码,想知道,
webman日志插件
和webmanarms插件
不能同时使用的具体原因是什么?
- 有什么办法可以做到两个插件同时使用吗?
2个回答
年代过于久远,无法发表回答
两个插件都有调用 thinkOrm的
Db::getDbLog(true);
方法,因为参数传了true,只有第一次调用能得到日志,后一个调用得不到日志数据。解决办法,第一个调用传false
Db::getDbLog(false);
,第二个调用传trueDb::getDbLog(true);
,两个插件谁先调用的需要自己本地实际打印判断下。那如果我们没有使用thinkOrm,是否可以同时使用这个2个插件?
两个都用了ThinkORM的getDbLog,有一个会获取不到
那如果我们没有使用thinkOrm,是否可以同时使用这个2个插件?