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