【发布时间】:2013-01-25 09:55:09
【问题描述】:
摘自http://nhibernate.hibernatingrhinos.com/28/first-and-second-level-caching-in-nhibernate
“二级缓存的生命周期与会话工厂而非单个会话相关联。一旦实体通过其唯一 ID 加载并且二级缓存处于活动状态,则该实体可用于所有其他会话 (同一个会话工厂)”
如果上述情况属实,并且您有一个网络农场,我认为以下情况属实
1) 每个应用程序都会有一个 SessionFactory(在我的例子中是每个 Web 服务器) 2) 每个网络服务器都有一个不同的二级缓存 3) 加载到服务器 A 二级缓存的数据不能被服务器 B 使用
我说的对吗?
【问题讨论】:
标签: nhibernate