Microsoft 托管代理 - 指定与组织不同的区域

问题描述 投票:0回答:1

我看到 Azure Microsoft 托管的构建代理与 Azure DevOps 组织分配在同一地理位置。但是,是否可以请求将 Microsoft 托管的构建代理分配到不同的区域?

我们的问题是,我们的 Azure DevOps 组织位于 eastus2 区域,办事处位于美国、欧盟和澳大利亚。对于测试设置,我们可以随时随地从 azure 获取资源。前任。 rabbitmq 容器。不同的办公室维护自己的订阅,并在靠近其办公室的同一区域维护不同的资源组。 鉴于此,我们观察到,如果 AU 中的某个人设置了一个管道来使用rabbitmq 容器,那么它会被分配在与资源组(Microsoft 在美国托管代理的区域)相同的区域中,并测试超时。 但是,如果我们将资源组更改为 EU/US 或将资源更改为 EU/US,测试不会超时。鉴于每个办事处都希望将资源放在与办事处相同的地区,有什么建议可以解决这个问题吗?

azure azure-devops azure-pipelines
1个回答
1
投票

正如这里所写的那样

您的托管代理与您的组织在同一 Azure 地理位置中运行。每个地理区域都包含一个或多个区域。虽然您的代理可能与您的组织在同一区域运行,但不能保证一定会这样做。要获取代理可能的 IP 范围的完整列表,您必须使用您所在地理位置中包含的所有区域的 IP 范围。例如,如果您的组织位于美国,则必须使用该地区所有区域的 IP 范围。

您的组织与您的代理商不一定位于同一地区。他们处于同一地理位置。

但是回答你的问题,这是不可能请求其他地区的代理的。因此,如果您需要,您需要考虑在自己的基础设施上使用自托管代理。您可以创建多个代理池并处理它们以满足您的需求。

© www.soinside.com 2019 - 2024. All rights reserved.