【问题标题】:How to configure endpoint in .csdef and .cscfg file?如何在 .csdef 和 .cscfg 文件中配置端点?
【发布时间】:2017-03-30 23:45:48
【问题描述】:

我需要部署 Azure 服务。在 .csdef 文件中,我需要定义我所做的输入端点(如下:https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-enable-communication-role-instances):

<Endpoints>
  <InputEndpoint name="StandardWeb" protocol="http" port="80" localPort="80" />
</Endpoints>

问题是我需要将此包部署到 5 个不同的 Web 服务,并且“InputEndpoint”对于 5 个 Web 服务是不同的。

我的问题是部署需要 5 个 .csdef 吗?有什么方法可以使用 .cscfg 吗?

谢谢

【问题讨论】:

    标签: visual-studio azure azure-cloud-services


    【解决方案1】:

    这是不可能的。端点在 Cloud Service Definition 文件而不是 Cloud Service Configuration 文件中指定,因为参与云服务的所有实例的端点必须相同。

    我需要将此包部署到 5 个不同的 Web 服务

    您需要针对每个不同的云服务修改您的云服务。它们必须不同是有原因的吗?

    【讨论】:

    • 不同的服务对应不同的反向IP。所以我需要为“InputEndpoint”创建 5 个不同的包?
    • @derek 我不明白这与端点有什么关系。 .csdef 云服务端点根本不关心 IP 地址,只关心端口号。
    • 说来话长:尝试关闭 Azure 云服务上的“远程桌面”时出现错误:验证错误:针对 .csdef 文件验证 .cscfg 文件时出错。严重性:错误,消息:ReservedIP 'NAME001' 未映射到端点。服务定义必须包含至少一个映射到 ReservedIP.. 的端点
    猜你喜欢
    • 2013-07-10
    • 1970-01-01
    • 2012-02-21
    • 1970-01-01
    • 2015-07-19
    • 2023-03-07
    • 1970-01-01
    • 2014-12-06
    • 1970-01-01
    相关资源
    最近更新 更多