c# - Azure 服务结构实例计数

标签 c# azure web service azure-appfabric

我正在使用 azure 服务结构开发 POC。将我的服务部署在本地集群中,并且在 Local.xml 中的默认设置下运行良好。

当我更改实例计数时,它会抛出以下异常。更改实例计数的选项在哪里?基本上我现在正在尝试在两个节点上运行我的服务。当默认值为 1 时,它工作正常。

内部异常: HResult=-2146233088 消息 = 错误 -4091 EADDRINUSE 地址已在使用中 来源=Microsoft.AspNetCore.Server.Kestrel 状态代码=-4091

我的 local.xml 复制到这里

  <Parameters>
    <Parameter Name="Product_InstanceCount" Value="2" />
  </Parameters>

非常感谢任何帮助。

谢谢

最佳答案

根据微软官方文档,部署到本地集群时需要确保只有一个服务实例在运行,否则会遇到多个进程监听同一端口的冲突。可以设置多个实例当您部署到 Azure 时。

请参阅文档:- https://azure.microsoft.com/en-us/documentation/articles/service-fabric-add-a-web-frontend/

关于c# - Azure 服务结构实例计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38121146/

相关文章:

python - 将 json 数据传递给模板

c# - Fluent Nhibernate - 通过分组连接查询

azure - 您可以将流量管理器与 blob 存储或 Azure 功能结合使用吗

grails - 是否可以将Grails中的Web应用程序创建为Jar并在其他项目中用作依赖项

java - 选择一个月或更短时间的数据

azure - 向上/向下缩放集合的 'break even' 点在哪里

javascript - 创建非常自定义的 AJAX 请求

c# - 在多态中只有派生类可以是基类,这里发生了什么?

c# - 使用 ObservableCollection 实现模态

c# - 使用 DotNet HighCharts dll 在代码隐藏中制作图表