Glimpse如何持久保存收集的数据?全部都保存在内存中了吗?有没有办法将数据持久保存在数据库中?

我之所以这样问是因为,如果我的网站安装在多台计算机上(负载平衡),我可以使用瞥见功能进行调试,还是从一台服务器收集的数据无法从其他服务器访问?

最佳答案

IPersistenceStore是要实现的接口。

Glimpse开箱即用,名为ApplicationPersistenceStore的内存中存储,但是您的实现可以将数据写入数据库,文件系统,分布式缓存-满足您的需求。

要将实现连接到Glimpse中,您需要创建一个IServiceLocator并将Glimpse配置为通过serviceLocatorTypeglimpse节点上的web.config属性使用它。

如果您想查看示例IServiceLocator实现,可以查看AspNetServiceLocator

关于asp.net - Glimpse 调试信息的持久性如何?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16198195/

10-11 20:52