问题标签 [azure-load-balancer]

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 回答
704 浏览

azure - Azure 将负载均衡器迁移到标准层,无需停机

您好,我在 Load Balancer Basic 后面有虚拟机规模集,我想迁移到 Load Balancer Standard 层。是否有可能没有停机时间,还是我必须简单地删除后端 LB 池,然后在 LB 标准中为我的 VMSS 创建后端池?先感谢您。

0 投票
1 回答
95 浏览

azure-load-balancer - 无法 RDP 到 Azure 中标准 SKU 负载平衡的 VM

我创建了一个标准公共 IP 和标准负载均衡器和 2 个虚拟机,并配置了 NAT 规则以将端口 5000 映射到 3389。

但是当我尝试 RDP 时,我无法连接到虚拟机。

当我使用 Basic LoadBalancer 进行相同的配置时,它可以正常工作。我需要为标准 LoadBalancer 做任何额外的配置吗?

也没有配置 NSG。

0 投票
1 回答
3868 浏览

azure - Azure 标准内部负载均衡器后端计算机部分 Internet 访问

每当我将 VM(Windows/Linux)添加到标准(非基本)内部负载平衡器的后端池时,VM 都会失去对所有 Internet 站点的 Internet 访问(出站)(例如:www.google.co.in ) 微软网站 (bing.com) 除外。

我尝试过的事情:1.创建了运行状况探测和负载平衡规则来验证负载平衡是否正在发生 - 是的,负载平衡工作但没有互联网访问 2.规则上的 DisableOutboundSNAT - 负载平衡工作但没有互联网访问 3.创建 NSG允许所有出站流量(默认启用) - 不走运

0 投票
1 回答
2459 浏览

azure - 子网内的 Azure 负载均衡器

我有一个带有子网的 VNET,子网中有 3 个 VM,VNET 通过 VPN 连接连接到本地服务器。本地服务器将请求发送到子网的内部 IP。

我想做的是托管一个没有公共 IP 但在子网范围内有一个 IP 的负载均衡器。然后,本地应用程序将与单个负载均衡器通信,后者又会将请求转发到子网中托管我的应用程序的任何服务器。

谁能告诉我这是否可能,或者如果可能的话。

0 投票
1 回答
630 浏览

azure - Azure 中 NTP 服务的公共 LB 配置

我正在尝试让 NTP 守护进程在我的 Azure 虚拟机上运行,​​这些虚拟机位于公共负载均衡器后面,用于出站访问 Internet。

NTP 服务配置为客户端模式(默认),我已允许安全组中的出站 UDP 123 访问。

现在,如果我没有在我的外部负载平衡器中为 VM 配置传入的 UDP 123 规则,则 ntp 服务将不起作用。

运行ntpdate -dq 0.centos.pool.ntp.org显示正在传输数据包,但如果没有 LB 传入规则,则没有收到任何数据包。

添加规则可以解决问题,但我担心根本不需要它,因为在客户端模式下,ntp 服务不需要入站连接。为什么没有此规则服务无法运行?

0 投票
2 回答
337 浏览

.net - 在 Azure 中对外部服务进行负载平衡

我们在 Azure 中托管了一个 .NET 服务(目前在 VM 上,后来作为 Web 作业),它通过第三方 API 向外部公共服务执行 HTTP/HTTPS 请求。为了可扩展性和可靠性(因为服务不可靠,并且在发出过多请求时可能会长时间停机),我们希望对此服务进行负载平衡。

我认为通过基础设施比通过代码解决这个问题要好得多,但我对 Azure 提供的基础设施知之甚少,不知道这是否甚至可以通过基础设施解决。我已经阅读了有关Azure 负载平衡器的概述文档,但他们只讨论了将请求平衡Azure(公共和内部负载平衡),而不是从它传到 Internet 的请求。

那么,Azure 是否提供了一些基础架构,允许我对从我的应用程序到 Internet 的请求进行负载平衡?

具体要求:

  • 将单个 HTTP 端点映射到多个配置的端点,理想情况下使用配置的权重(即,在 66% 的情况下选择端点 A,在 22% 的情况下选择端点 B,在 12% 的情况下选择端点 C)。
  • 当配置的端点之一发生故障时,透明地故障转移到另一个端点并忽略失败的端点一段时间。

更新 (2018-05-06): @kim 下面的回答让我注意到了 Azure 流量管理器,它使用基于 DNS 的负载平衡和轮询来进行自动故障转移。这可能是进行负载平衡的标准方法,但我的问题的理想解决方案是接收请求的代理,将它们重播到负载平衡端点之一,检测单个请求的故障,并立即故障转移,用另一个端点重试请求。这样一来,调用应用程序就不会注意到有问题,除非没有可用的工作端点。我知道这可能对我的问题来说太具体了,无法拥有标准的基础设施解决方案,但无论如何我都会添加它,以防万一......

0 投票
2 回答
756 浏览

azure - 使用同一帐户 + Azure 应用程序网关的多个用户登录的会话值更改

我的网站在 Azure VMSS 下的 VM 上运行。除此之外,还有公共负载均衡器。此外,拥有一个具有相同公共负载均衡器 IP 的后端池的应用程序网关。最后在 Azure DNS 中,我有 Azure App Gateway 公共 IP 的记录。问题是,当多个用户在各自的机器上使用相同的用户 ID 登录时,很少有会话值会以某种方式相互交换,从而导致进一步的功能错误,因为这些会话值被存储然后从数据库中获取。几点:

1)我尝试了基于 App Gateway Cookie 的 Affinity 和负载均衡器会话持久性的所有可能组合,但没有成功。

2) 它以前托管在 AWS 上,一切正常。它有 AWS 经典负载均衡器和梭子鱼 WAF。

以前有人遇到过同样的问题吗?根据这个https://support.microsoft.com/en-in/help/4033827/troubleshooting-azure-application-gateway-session-affinity-issues我必须为后端池添加 FQDN,因为现在每个后端池都有知识产权?

0 投票
1 回答
839 浏览

azure - Azure 应用服务 VNET 与内部 DNS 集成

我希望将我的公共应用程序服务集成到我的生产虚拟网络中,以访问其中的一些资源 (API),其中一些将使用内部负载平衡器(AKS 环境中的容器服务容器)进行负载平衡 - 我想要使用私有 DNS 区域将 DNS 名称归因于 AKS 创建的 ILB IP 地址,以便我的上游应用程序服务只需要处理 Azure 私有 DNS,并且我可以在需要时随意更改此 DNS 指向的 IP 地址。

首先,这可能吗?如果是这样 - 我将如何让应用服务使用私有 DNS 区域来解析我的 VNET 中的资源?

或者......我可以在这里遵循更好的模式吗?我最终希望使用公共云应用程序服务的上游开发人员能够以 DNS 格式 (service1.mydns.private) 引用私有 VNET 服务的地址,而不是引用内部负载均衡器 IP 地址!

先感谢您!:)

0 投票
1 回答
681 浏览

azure - 具有应用程序网关和 NAT 规则的 Azure VMSS

我有一个带有应用程序网关的现有规模集。我想向规模集实例添加一些带有端口转发的 NAT 规则。所以我创建了一个带有入站 NAT 规则的负载均衡器,并将其与 VMSS 相关联。创建时它没有抛出任何错误,但现在我没有任何出站互联网连接。是否可以为 VMSS 创建应用程序网关和负载均衡器?如果没有,还有其他方法可以创建 NAT 规则吗?

0 投票
1 回答
47 浏览

c# - Azure 面向公众的负载均衡器

我想列出 Azure 中所有具有公共 IP 地址的负载均衡器,但我只得到一个子集,而不是整个结果。