如何调用Service Fabric Cluster中部署的web api控制器?

时间:2018-02-22 10:08:29

标签: azure azure-service-fabric service-fabric-stateless

我们在Service Fabric集群上部署了两个API

  • API 1(端口8485)
  • API 2(端口8630)

我们可以使用以下网址在本地访问apis:

可以使用以下URL访问服务结构群集资源管理器

https://{MyLoadBalancerName}.northeurope.cloudapp.azure.com:19080/Explorer

但是,我无法使用以下网址

访问API 1
https://{MyLoadBalancerName}.northeurope.cloudapp.azure.com:8485/api/controller

我尝试添加以下负载均衡规则

  • 协议:TCP
  • 港口:80
  • 后端端口:8485

但没有运气! 有人可以解释一下如何调用api控制器吗?

2 个答案:

答案 0 :(得分:1)

在azure上创建群集时,需要在打开的端口列表中添加这些端口。您也可以在创建该群集后添加它们。检查文档中的链接。 https://docs.microsoft.com/en-us/azure/service-fabric/create-load-balancer-rule

答案 1 :(得分:0)

确保上述端口可以访问NSG

enter image description here