如果我有2个前端服务器访问单个数据库服务器,那么nhibernate将如何在这个场景中运行?
有什么值得注意的吗?
使用无状态会话运行会有帮助吗?
答案 0 :(得分:3)
如果您使用second level cache,则需要选择允许分布式使用的提供程序,例如Memcached。
要解决问题的第二部分,stateless session只会忽略第一级缓存,因此您无需担心这些问题。
答案 1 :(得分:1)
这与访问数据库的单个Web前端没什么不同。您只需要处理正常的并发问题。如果两个人同时编辑同一条记录......那种事情。