问题标签 [arr]

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.

0 投票
1 回答
1272 浏览

powershell - 从 powershell v3.0 管理网络农场

我一直在寻找一种方法来创建新的网络场,使用 PowerShell 向其中添加服务器。

我偶然发现了这个链接http://www.iis.net/learn/web-hosting/microsoft-web-farm-framework-20-for-iis-7/web-farm-framework-20-for-iis-cmdlets -for-windows-powershell表示您应该添加一个名为 WebFarmSnapin 的管理单元。

但这在 powershell v3.0 中似乎根本不起作用,因为它只说:

Add-PSSnapin:没有为 Windows PowerShell 版本 3 注册任何管理单元。

有谁知道如何在 PowerShell v3.0 中管理网络场?

0 投票
1 回答
706 浏览

azure - “标准”或“基本”Azure 网站实例能否被 ARR 拉下,主要是为了空闲?

我了解“共享”Azure 网站实例如何以及为什么被回收,尤其是在空闲时为服务器提供更多容量,所有这些都由 ARR 服务器管理。所以我可以理解为什么,如果空闲,一个实例可能会变冷,即早上的第一件事。

然而......

我正在使用“标准”网站实例进行生产,并使用“基本”实例进行测试。我假设这些实例 24/7 保持实时和“热”。但是由于遇到了一些可疑的“预热”症状,我相信我所谓的“标准”或“基本”实例可能正在回收。

我希望能对此有所了解。可能是我误解了某些东西,尤其是“标准”或“基本”实例是否全天候 24/7。

当然,一个实用的技巧是有一个自动 ping 服务,比如我们在生产中使用的 pingdom 和 uptimerobot。

最后,我目前正在使用每个实例的单个实例,因此可能已经发生了补丁。但一些清晰会有所帮助。

0 投票
2 回答
1587 浏览

regex - 正则表达式 cookie 值

我需要提取 cookie 值并将其用于出站重写规则作为反向引用。如果 Set-Cookie 标头不包含此 cookie,则反向引用应为空。

所以我创造了条件并坚持创建正确的正则表达式。正则表达式应该匹配每个输入locale以字符串命名的 cookie 的反向引用值

  • somecookie=somevalue;locale=en-US;expires=-1
  • locale=en-US
  • somecookie=somevalue;locale=en-US
  • locale=en-US;expires=-1

应该是en-US。对于字符串

  • somecookie=somevalue;local=en-US;expires=-1
  • ;expires=-1
  • '' 后参考值应该是 ``.

这样的正则表达式有什么想法吗?

0 投票
1 回答
625 浏览

asp.net - IIS ARR 覆盖应用程序自定义 404

我有几个 Web 服务器和基于 IIS ARR 的代理来平衡 Web 服务器之间的负载。如果用户转到不存在的页面,Web 服务器返回带有 404 状态代码的自定义“未找到”页面(如果我不使用代理,则工作正常)不幸的是,它已被 ARR 覆盖,我看到 IIS 标准 404 屏幕而不是从 Web 服务器返回(如图片http://i.snag.gy/v1xvY.jpg)。

有谁知道如何避免覆盖以允许用户查看自定义 404 页面?

提前致谢

0 投票
1 回答
1890 浏览

authentication - 具有证书身份验证的 IIS 反向代理 ARR

我有一个场景,我想使用 JQuery 从我们公司网络中的不同服务器使用 Web 服务。我的原始应用程序是在 IIS 7.5 上运行的 ASP.NET 网站,Web 服务在 SAP Netweaver 网关上运行,因此没有机会允许我的 IIS 主机在那里或使用 JSONP。

问题是我遇到了 CORS 问题,所以我在我的 IIS 机器上安装了 ARR 并尝试重写 url 并使用我的 IIS 来使用远程 Web 服务。但问题是,目标 Web 服务需要证书身份验证,而 ARR 似乎不支持这一点。我对么?

任何帮助表示赞赏,奥利弗

0 投票
0 回答
144 浏览

c# - 尝试以编程方式关闭 ARR 中的场服务器会引发“不支持查询”错误

我正在尝试使用 Microsoft.Web.Administration api“正常关闭”服务器场中的示例服务器。在互联网上找到了类似的解决方案,但它对我不起作用。

0 投票
1 回答
1543 浏览

iis - 使用 ARR(应用程序请求路由)的反向代理 - POST 方法不起作用

我们正在尝试使用 ARR(应用程序请求路由)和 URL 重写来设置反向代理机制。当我们使用 GET 方法请求时,重写工作正常,但是当我们发送带有此内容类型(x-form-urlencoded)请求的方法的 Post 时,ARR 不返回任何响应。我怎么解决这个问题?

0 投票
1 回答
12265 浏览

node.js - IIS 反向代理到 node.js

我正在尝试配置反向代理,以便从 IIS 中托管的网站到 node.js 应用程序的 HTTP 调用正常工作。

我会更好地解释它:

我租了一个VPS。在这个 VPS 中,我有一个 IIS 网站(简单的 HTMl + Javascript)和一个在 localhost:3000 上运行的 node.js 应用程序。在 javascript 中,我对 node.js 进行 HHTP GET 调用以获取一些数据。

我需要配置一个反向代理,以便对 node.mydomain.com 进行的 HTTP 调用在内部重定向到 localhost:3000。

网站的 HTTP 调用示例:

经过 2 天与 IIS、ARR 和 URL 重写的斗争,我无法正确配置它,我相信它不应该那么复杂。

这是我到目前为止所做的:

  1. 我创建了一个名为“node”的服务器场,指向 127.0.0.1,在高级设置中,我将 HTTP 端口从 80 更改为 3000,因为这是我的 node.js 应用程序运行的地方:

  1. 系统询问我是否要创建 URL 重写规则,我单击是:

  1. 我生成以下条件:

  1. 我添加条件并将其路由到我的新“节点”服务器场:

我在笔记本电脑 node.mydomain.com/balance 上进行了测试,但它无法正常工作。

0 投票
1 回答
62 浏览

iis - IIS 的架构文件夹正在重置其状态

我目前在安装了 IIS 和 sharepoint 的 Windows Server 2008 R2 环境中工作。

我已将应用程序请求路由(ARR)安装到 IIS 服务器上,并将一些 xml 文件安装到“%windir%\system32\inetsrv\config\schema”中

我有一个 UAT 和 DR 环境,它似乎在 UAT 环境中运行良好,但是一旦进入 DR,每隔几个小时,该文件夹中的文件将重置为安装 ARR 之前的原始状态。

谁能解释为什么会发生这样的问题?或者,为什么 IIS 完全重置其状态?

0 投票
0 回答
218 浏览

iis - ARR 正在从我的页面中删除自定义标题

我们正在使用 IIS 的 ARR 扩展来重写对使用服务器场功能运行不同应用程序池的网站的请求。

当我在服务器场中生成我的页面时,我希望能够在响应上设置一个自定义标头,但是当它通过 ARR 时它被剥离了。

我尝试使用该<serverVariables>功能,但这仅允许您将 ARR 路由网站的标头添加到请求中,因为它与页面一起进入网站,而不是相反。