命中客户端连接端点

时间:2017-09-02 14:12:33

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

我创建了一个具有无状态服务的服务结构服务应用程序。我已将其部署在Azure服务结构集群中。

ServiceManifest.xml中的端点是

<Endpoint Name="WebEndpoint" Protocol="http" Port="80" Type="Input"/>

当我检查服务结构资源管理器时,它显示一切正常。但是当我从浏览器点击客户端连接端点cluster_name.southeastasia.cloudapp.azure.com:19000时,它返回ERR_INVALID_HTTP_RESPONSE

在fiddler中检查时,它会显示HTTP/1.0 200 This buggy server did not return headers

除了第3步和第3步之外,我一直关注this article。 4.

如何通过浏览器点击客户端连接端点上的有效响应?

更新

我已在localhost和Azure Service Fabric Cluster上发布了https://github.com/Azure-Samples/service-fabric-dotnet-getting-started/tree/vs2015

localhost服务结构集群上的端点:http://localhost:8081/

Azure服务结构群集上的端点:http://10.0.0.4:8081/

enter image description here

我在localhost端点上显示上面显示的屏幕,但是另一个显示ERR_CONNECTION_TIMED_OUT。我缺少什么设置?

1 个答案:

答案 0 :(得分:0)

Port 19000是Service Fabric的默认集群管理端口。

假设您在负载均衡器中转发了端口80,并在相应的节点上打开,您应该可以在上面的URL上访问您的站点,但是在端口80上。