问题标签 [web-farm-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-3 - ASP.NET MVC 3:[RequireHttps] 是否适用于 Web Farm Framework?
我在这里有一个类似的问题,但我需要以不同的方式解决它,因为您不应该在每台服务器上加载 SSL 证书(这就是我们在那个问题中所做的。)
如果您在 MVC3 中有此功能,并且 WWF 在发送请求之前解析了 SSL,您如何强制某些操作为 SSL?
这将从 http 切换到 https,从而导致“页面未正确重定向”。有什么建议么?
nlb - 带有 NLB 的 Windows Server AppFabric Web 场
我们需要设置一个高可用负载平衡的 Windows Server。是否有关于如何设置配置了 NLB 的网络场的指南?我们的运营团队尝试使用 Web Farm Framework 2.2 创建 Web Farm,然后在机器上配置 Windows NLB,但我们还没有设法让它工作。以前有人做过吗?这样做的最佳做法和推荐的方法是什么?
干杯,
teamcity - 如何在网络场上进行负载平衡和部署
我正在使用 webdeploy 通过 teamcity 在测试服务器上自动部署应用程序。现在,一旦运行了所有测试脚本,我想将它部署在 Live 服务器上。我已经在 server1(控制器)上安装了一个网络场,并且我有 2 个其他服务器 server2(主)和 server3(辅助)作为网络场代理设置。现在,如何将在 testserver 上完成的发布复制到 server2 和 server3 上的实时站点并进行负载平衡。谁能解释一下我如何使用teamcity自动完成这项任务。或者我走错路了。
请指导。
asp.net - 使用应用程序请求路由进行 SSL 卸载 - 如何让应用程序了解安全连接?
我可以做些什么来让我的应用程序知道 arr 正在执行 SSL 卸载?
我想在我当前的环境中实现带有卸载的 arr,但是我们的应用程序当前决定将 http 重定向到 https,具体取决于我们数据库中的设置。
我想继续从我的数据库设置中管理重定向是否发生,但在测试期间,我将所有请求都视为 http 并最终进入重定向循环。
当 arr 的前端是安全的时,我将如何强制 HTTPS 服务器变量在后端服务器上“打开”。
感谢您提供任何帮助/推荐的解决方法。-丹尼
iis - 从命令行将服务器(带端口)添加到 IIS Web 场
我有一个正确的网络场设置,上面有 7 个服务器,我使用 IIS Webfarm GUI 添加这些服务器。现在我想使用命令提示符,因为我必须添加超过 50 台服务器并且不想手动执行该任务。以下是我在命令提示符下看到的命令,但不幸的是我无法找到 httpPort 号的属性。
我用“port”、“httpPort”属性尝试了这个命令,但无济于事。
谁能告诉我添加带有 HTTP 端口的服务器的命令。谢谢
.net - IIS 7、WebFarm 和 ARR 模块
我正在配置我的服务器以使用 WebFarm 和 ARR 模块。我正在寻找一种功能,以在我的系统上使用 ARR 进行版本控制。示例: - 我有 N 个客户端连接托管在我的农场服务器上的 Wcf 服务。- 客户端通过 WsHttpBinding 连接服务。- 客户端用户用户名/密码验证使用服务方法。
用户名和密码是我能够识别我在服务器端获得的客户端的唯一方法。我想控制例如客户端 (1,5,8) 使用版本 1 上的服务,客户端 (2,3,4,6,7) 使用版本 2 上的服务。
我可以用 ARR 来做吗?我不明白是否可以选择将用户名和密码与 url 规则联系起来。
我知道 Wcf 路由服务,但我需要一个更通用的路由控制,例如网站,而不仅仅是 Wcf。
asp.net - IIS Web Farm Framework 设置中的单点故障?
- ASP.NET 网页 API
- Windows Server 2008 R2/IIS 7.5/Web Farm Framework 2.5
我计划在 4 个 Web 服务器上部署应用程序。
我应该在 Web 服务器之间使用 DFS 共享内容/配置来实现 Web 农场场景吗?
第二种选择是使用 Web Farm Framework 进行部署。
此外,WFF 中是否存在单点故障的可能性?例如,如果主服务器出现故障怎么办。
哪个选项会更好?以上各项的优缺点。
我会很感激你的回应。
iis - Web Farm Framework 无法镜像到辅助服务器
我一直在努力让 Web Farm Framework 正常工作一段时间,但它只是不工作。如果我找不到解决方案,我将不得不查看另一个产品或在我们的构建服务器之外进行双重部署。
设置是我有一个控制器设置。我已经以各种可能的方式添加了服务器,要么设置服务器,要么尝试让 WFF 去做,但没有任何效果。这是有效的:
- 控制器 - WFF 已安装并正常工作
- 主服务器 - 仅安装 IIS 管理服务。
- 辅助服务器 - 仅安装 IIS 管理服务。
两台服务器位于 NetScaler 负载平衡器上,但我在 Microsoft NLB 上还有其他服务器,并且行为相同。
设置是这样的:
- 向 WFF 添加了一个新的服务器场
- 添加主服务器(运行 AddServer 操作)
- 一切看起来都不错(Web Farm Agent 推送到主服务器,服务器在日志中成功启动)
- 通过 WFF 配置 WDeploy_v2 (Web Deploy 2.1) 以推送到主服务器。收到有关下载 Microsoft.Web.PlatformInstaller 的警告,但这是意料之中的,它不在主服务器上
- 添加了各种其他产品(SQL Server 的东西等)都正确安装并且服务器已成功启动。登录到物理主服务器,一切都安装好了,看起来不错。
- 添加了辅助服务器
- 安装的所有各种产品,包括 Web Deploy 2.1 并被添加到服务器。登录到辅助服务器并且他们在那里,来自主服务器的副本
- WFF 将辅助服务器与主服务器进行比较(Diffing local application WinServer() 与主服务器 SERVERNAME)
- 下一行是一个错误。
无法运行操作“RunRemote”。无法在服务器 'SECONDARYSERVERNAME' 上运行方法 'Microsoft.Web.Farm.SyncApplicationsRemoteMethod' 响应流中的异常。无法创建类型为“webServer”和路径“”的对象。(2/15/2013 10:18:15 AM)在远程计算机上处理请求时发生错误。无法创建类型为“webServer”和路径“”的对象。清单“webServer”中的一个或多个条目无效。找不到配置文件“/”。找不到文件“c:\windows\microsoft.net\framework\v2.0.50727\config\web.config”。响应流中的异常。无法创建类型为“webServer”和路径“”的对象。(2/15/2013 10:18:15 AM)在远程计算机上处理请求时发生错误。无法创建类型为“webServer”和路径“”的对象。清单“webServer”中的一个或多个条目无效。找不到配置文件“/”。找不到文件“c:\windows\microsoft.net\framework\v2.0.50727\config\web.config”。
我检查了路径中的辅助服务器,文件在那里。为场配置的 WFF 帐户是本地管理员(在所有服务器上)并且可以访问它。
此时它运行的一系列操作(RunRemote、ProvisionApplications、AddServer)都失败了。它将服务器标记为不健康,运行 DisableLoadBalancing 操作,然后尝试自动修复 10 次。
在将服务器与主服务器进行比较后,每次自动修复都会因相同的错误 RunRemote 失败(在比较失败之前,它实际上成功地执行了 RunRemote、QueryInstalledProducts 和 ServiceControl)。
基本上,当它到达检查差异点时,从主节点到辅助节点的复制失败。
就像我说的那样,我确实已经尝试了一切,所以这是我最后一次尝试修复它或完全摆脱它。服务器使用 NetScaler 进行负载平衡,因此我尝试将两者都配置为启用和禁用负载平衡(就 WFF 而言)。没有不同。服务器在 UAT 开启的情况下运行(这似乎总是有问题)。我们可以通过 TeamCity 或命令行进行 Web 部署(一旦安装了应用程序),将网站远程部署到服务器,所以我知道所有这些都在工作。只是无法让 WFF 正常运行。
它适用于一台服务器,只是当您添加辅助服务器时它会失败。我刚刚完成的另一项测试是将一台服务器作为主服务器,将另一台服务器作为辅助服务器,然后完全卸载所有内容,重新启动两者,然后将辅助服务器设置为 pirmary 并将主服务器设置为辅助服务器(只是看看是否可能是原始辅助服务器)服务器只是在接受订单时遇到问题)。两台主服务器始终工作。
希望有人可以提供帮助。非常令人沮丧,因为那里几乎没有文档,人们发布的任何类型的错误消息都与这种情况“相似”,但并不准确。任何类似的设置我都尝试过各种修复,但都没有奏效。另外,我按照上面的方法进行了干净的设置,因此它应该可以正常工作,但不能。
还有环境:所有服务器都是Server 2008 x64 R2。服务器可以访问 Internet,并且防火墙服务未运行。
还有一个更新。在设置并在辅助服务器上尝试将主服务器同步到辅助服务器时出现故障后,我将辅助服务器设置为主服务器(右键单击上下文菜单)。它翻转并且完全相同的行为。现在新的主服务器很好,但新的辅助服务器在尝试执行 RunRemote 操作时失败。
谢谢!
teamcity - 如何使用网络农场框架和章鱼部署
我已经使用 team-city 和 octopus 完成了自动化部署的设置。它已成功部署到所需的服务器,但我也需要进行负载平衡。知道如何将它们组合在一起。或使用章鱼执行负载平衡的任何其他最佳选择。