NHibernate:二级缓存过期
我们使用 Nhibernate 和二级缓存(非严格读写)。使用 NH Profiler 分析应用程序时,我可以看到数据被请求一次。但是,如果网络应用程序空闲,几分钟后,在第一次请求时,会再次请求数据......缓存上是否有一些过期日期/超时?我应该怎么做才能防止缓存被清除?
We are using Nhibernate and second level cache (non strict read write). When profiling the app using NH Profiler, I can see that data are requested once. But if the web app is idle, after a few minutes, at first request, data are requested again... Is there some expiration date/timeout on the cache? What should I do to prevent the cache from being cleared?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设您正在使用 SysCache :
Assuming you're using SysCache :