gpt4 book ai didi

asp.net - 在 Windows Azure 中的自定义端口号上发布网站?

转载 作者:行者123 更新时间:2023-12-03 01:58:10 25 4
gpt4 key购买 nike

我们正在尝试在 Azure 中发布三个站点,它们位于端口 8080-8082 上。8080 上的站点工作正常,但 8081 和 8082 上的站点没有从外部响应。

想法?

最佳答案

这是一个单一角色,对吧?你能把你的ServiceDefinition放上来看看吗?通常,这是因为您错误配置了输入端点或绑定(bind)。这是一个简单的示例,在 3 个不同的端口上有 3 个站点。

<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="WindowsAzureProject1" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
<WebRole name="MvcWebRole1">
<Sites>
<Site name="Web1" physicalDirectory="../pathtowebsite1">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</Site>
<Site name="Web2" physicalDirectory="../pathtowebsite2">
<Bindings>
<Binding name="Endpoint2" endpointName="Endpoint2" />
</Bindings>
</Site>
<Site name="Web2" physicalDirectory="../pathtowebsite3">
<Bindings>
<Binding name="Endpoint3" endpointName="Endpoint3" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Endpoint1" protocol="http" port="8080" />
<InputEndpoint name="Endpoint2" protocol="http" port="8081" />
<InputEndpoint name="Endpoint3" protocol="http" port="8082" />
</Endpoints>
</WebRole>
</ServiceDefinition>

关于asp.net - 在 Windows Azure 中的自定义端口号上发布网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6355209/

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