64得票3回答
在Web农场网站中向web.config添加machineKey

我们(我们的IT合作伙伴)最近为我们的网站进行了一些 DNS 更改,以便两个生产服务器之间进行循环 DNS 切换。在进行此切换之前,我们并没有遇到 WebResource.axd 文件方面的问题。自从切换后,当我们访问公共 URL 时,我们会收到以下错误信息: Cryptograph...

22得票6回答
在Web Farm中允许会话?使用StateServer足够好吗?

首先,让我简要介绍一下当前环境。我们有许多使用Session的ASP.NET应用程序。由于流量水平的原因,我们采用“负载均衡”方式跨多个服务器进行负载平衡,然而,我们的负载平衡设置为使用“Sticky Sessions”,因为所有Web应用程序当前都设置为使用“InProc”作为会话状态。 ...

19得票2回答
Azure/网农准备好的SecurityTokenCache

我们的网站使用ADFS进行身份验证。为了减少每个请求的cookie负荷,我们正在打开IsSessionMode(请参见Your fedauth cookies on a diet)。 要在我们的负载平衡环境中使其工作,我们需要做的最后一件事是实现一个适用于群集的SecurityTokenCa...

17得票1回答
使ASP.NET MVC应用程序能够适用于Web Farm

如何使ASP.NET MVC应用程序成为Web Farm的最有效方法是什么? 最重要的是共享当前用户的信息(上下文)和缓存对象,例如查找项目(状态、街道类型、县等)。 我听说过/阅读过MemCache,但没有看到一个简单可行的方式(文档)来实现和测试它。

14得票6回答
13得票4回答
如何创建一个ASP.NET Web Farm?

我正在寻找有关如何创建ASP.NET web farm的信息 - 也就是说,如何使一个ASP.NET应用程序(最初设计为在单个Web服务器上运行)在2、3、10等服务器上工作? 我们创建了一个Web应用程序,在同时有500个用户时正常工作。但现在我们需要让它适用于10,000个用户(同时使用...

11得票1回答
什么是农场,与网格或集群有何不同?

我正在尝试理解计算机中的“farm”是什么意思,因此,如果一个农场可以被作为一个集群来举例,那么除了集群本身,一定有某些东西是农场独立存在的。 它与网格有何不同? 这些概念是否具有常见含义,例如仅谈论Web服务器是其中一种常见情景,还是根据上下文完全不同?如果是这样的话,不同的含义(或最常...

9得票2回答
ASP.NET Core 数据保护在 Web 农场上

我有一个ASP.NET Core应用程序,使用cookie身份验证,并在Web农场上运行。数据保护密钥存储在数据库中。我的应用程序实现了IXmlRepository,ASP.NET Core将调用IXmlRepository.GetAllElements来获取密钥环。因此,在所有节点上运行的应...

7得票3回答
理想的多服务器LAMP环境

在单一主机上设置LAMP堆栈或将MySQL移动到自己的主机上,关于如何扩展这个过程似乎没有很好的文档记录。我的当前网络环境存在容量问题,因此我正在寻找有关配置调整、确定瓶颈、安全等方面的最佳实践。我目前托管着大约400个站点,需要一定的冗余和安全性,因此我已经超出了单一主机的解决方案——但还没...

7得票2回答
编辑Web.config文件会触发应用程序池的重叠回收还是启动+停止?

我已经为我的ASP.NET MVC网站配置了重叠回收。 据我所知(来自这个SO问题),如果我回收应用程序池,这将启动一个新的w3wp.exe进程来接管被回收的进程的负载,并且只有当新进程被初始化并接管负载时,旧进程才会被关闭。 如果我停止/启动应用程序池,则会立即强制终止进程,而不会让进程优...