我相信 mvc mini profiler 将所有响应时间存储在 HttpRuntime 缓存中。
如果我错了,请告诉我,但如果是这种情况,那么这个缓存的最大限制是多少?在缓存满之前它可以分析多少个操作?我们正在使用迷你分析器来分析测试套件的操作,并且测试套件会随着时间的推移而增长,所以我很担心这件事。我应该担心吗?在相关说明上。分析完所有测试后,我只需在迷你分析器
Save
的类中调用该方法。SqlServerStorage
所有响应时间都保存到 SQL 服务器数据库中。有什么方法可以让我Save
更频繁地调用该方法,而无需一次又一次地启动和停止分析器?我们只是在测试套件的开始处启动它,并在所有测试都被分析后结束它。我们将MiniProfilers
表中的一个条目视为一个分析会话。现在我不能多次调用“保存”方法,因为MiniProfilerId
每次调用它都需要一个新方法。
有什么建议么?