【问题标题】:2 Worker Roles in one Azure Package一个 Azure 包中的 2 个辅助角色
【发布时间】:2013-07-25 10:52:58
【问题描述】:

我在一个 Azure 包中有两个辅助角色。 我收到此错误:

角色 WorkerRole1 中的端点 Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput 和角色 WorkerRole2 中的端点 Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput 都使用端口“3389”。

但我在云服务配置(cscfg)文件中没有找到对 Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput 的任何引用

【问题讨论】:

    标签: azure azure-packaging


    【解决方案1】:

    验证服务配置中只有一个 WorkerRoles 具有“Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled”设置。如果他们两个都有这个设置,我相信插件会尝试为他们两个设置端点。您只需要其中一个角色即可充当远程转发器。从那里,它将远程访问隧道传输到 Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled 设置为 true 的任何其他角色。

    如果是这种情况,如果您尝试打包或发布,它应该会给您一个错误。

    【讨论】:

    • +1 微软确实应该做得更好,让这些东西更具解释性——而不是他们输出的晦涩的信息,比如“你只能在一个角色上启用Microsoft.WindowsAzure.Plugins.RemoteForwarder在一个项目中”。
    • 您还必须删除csdef文件中第二个worker角色的
    猜你喜欢
    • 2015-03-25
    • 1970-01-01
    • 1970-01-01
    • 2011-08-22
    • 2014-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多