我需要在位于负载均衡器后面的Web场中的站点中部署果园应用程序。这似乎是一种相当常见的情况,但我似乎无法找到有关如何在Windows Azure之外完成此工作的任何指导。
Orchard文档描述了如何在Windows Azure上部署多个实例。它指出了必须解决的三个问题,但解决方案都是特定于Azure的。
http://docs.orchardproject.net/Documentation/Deploying-Orchard-to-Windows-Azure
我发现了一个旧帖子(Orchard CMS on Load Balanced web servers,返回Orchard 1.1),建议在web.config中设置机器密钥设置。
我怀疑我会遇到热身模块的问题?我遇到了Orchard.TaskLease模块,这似乎意味着在多个服务器上运行的任务只应在一个服务器上运行时出现问题。
是否有人在负载均衡的非Azure环境中成功部署了Orchard?您建议使用哪些模块和特殊配置来实现此功能?