我将使用Blogengine .Net作为我的blogengine,它的大部分功能很好,直到我意识到我必须在两台服务器和一个数据库上以相同方式运行。BlogEngine .Net在负载平衡的两台服务器和一个数据库上
当编辑器在服务器1上时,他/她发布的任何内容都将被写入数据库,并将在内存帖子列表(静态列表帖子)中进行更新。同时,对于服务器2上的任何用户,服务器1上的任何操作都不可见,因为内存中的帖子不会被更新。
一个生命追问解决方案是从他们的主机文件,并用晶灵按钮的帮助,使他们能够重新加载员额
BlogEngine.Core.Post.Reload();
HttpRuntime.Close();
使得编辑器开关服务器,但我真的觉得应该有一个更好的解决方案,因为我现在考虑将Memcached整合到这里的某个地方很容易,如果不是,我想我必须从BlogEngine.Net切换。
任何建议会更受欢迎,
感谢, Bilsay
听起来应该有另一种清洁的方式,但很好的解决方法。谢谢。 – Bilsay 2011-04-19 15:32:20