gpt4 book ai didi

Azure Worker 将无法连接到虚拟网络

转载 作者:行者123 更新时间:2023-12-03 00:15:26 24 4
gpt4 key购买 nike

因此,我有两个单独的项目用于要部署到 Azure 的云项目,我曾经使用旧的分组来确保我的角色可以访问本地服务。现在旧的门户已经退役,分组样式已经消失...这很好 - 但我一生都无法让我的 worker 角色连接到新的虚拟网络。

我已经部署了一个 Web 角色,它可以很好地连接到虚拟网络(使用同一组服务),并且我已在服务配置文件中将 Web 和辅助角色配置为相同。我唯一能想到的是,我需要采用不同的方式来配置工作人员,而不是网络角色?

我的服务配置文件中的配置:

<NetworkConfiguration>
<Dns>
<DnsServers>
<DnsServer name="MyDNSServer" IPAddress="11.11.11.11" />

</DnsServers>
</Dns>
<VirtualNetworkSite name="West-US" />
<AddressAssignments>
<InstanceAddress roleName="CPTWorkerRole">
<Subnets>
<Subnet name="MySubnet" />
</Subnets>
</InstanceAddress>
</AddressAssignments>
</NetworkConfiguration>

请让我知道有关辅助角色的任何想法...请不要根据网络角色经验提出建议,因为我在连接网络角色时没有遇到问题...

谢谢!

最佳答案

我不认为有任何区别,因此,为了确保这一点,我刚才进行了快速尝试 - 我创建了一个包含 2 个 Web 角色实例和一个辅助角色实例的云项目并使用相同的配置成功地将这两个角色部署到我现有的 VNET 上 -

<?xml version="1.0" encoding="utf-8"?>
<ServiceConfiguration serviceName="WindowsAzure1" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="3" osVersion="*" schemaVersion="2013-10.2.2">
<Role name="WebApplication9">
<Instances count="2" />
</Role>
<Role name="WorkerRole1">
<Instances count="1" />
</Role>
<NetworkConfiguration>
<VirtualNetworkSite name="yossinet" />
<AddressAssignments>
<InstanceAddress roleName="WebApplication9">
<Subnets>
<Subnet name="Subnet-1" />
</Subnets>
</InstanceAddress>
<InstanceAddress roleName="WorkerRole1">
<Subnets>
<Subnet name="Subnet-1" />
</Subnets>
</InstanceAddress>
</AddressAssignments>
</NetworkConfiguration>
</ServiceConfiguration>

关于Azure Worker 将无法连接到虚拟网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20475054/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com