【问题标题】:Publish sites at custom portnumbers in windows azure?在 Windows azure 中以自定义端口号发布网站?
【发布时间】:2011-06-15 08:51:01
【问题描述】:

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

想法?

【问题讨论】:

    标签: asp.net iis azure ports


    【解决方案1】:

    这是一个角色,对吧?你能把你的ServiceDefinition放上来看看吗?通常这是因为您错误配置了输入端点或绑定。这是一个在 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>
    

    【讨论】:

      猜你喜欢
      • 2022-07-22
      • 1970-01-01
      • 1970-01-01
      • 2016-10-19
      • 2013-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-25
      相关资源
      最近更新 更多