Glimpse如何持久保存收集的数据?全部都保存在内存中了吗?有没有办法将数据持久保存在数据库中?
我之所以这样问是因为,如果我的网站安装在多台计算机上(负载平衡),我可以使用瞥见功能进行调试,还是从一台服务器收集的数据无法从其他服务器访问?
最佳答案
IPersistenceStore
是要实现的接口。
Glimpse开箱即用,名为ApplicationPersistenceStore
的内存中存储,但是您的实现可以将数据写入数据库,文件系统,分布式缓存-满足您的需求。
要将实现连接到Glimpse中,您需要创建一个IServiceLocator
并将Glimpse配置为通过serviceLocatorType
中glimpse
节点上的web.config
属性使用它。
如果您想查看示例IServiceLocator
实现,可以查看AspNetServiceLocator
。
关于asp.net - Glimpse 调试信息的持久性如何?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16198195/