访问服务结构本地集群中的反向代理

Posted

技术标签:

【中文标题】访问服务结构本地集群中的反向代理【英文标题】:Accessing Reverse proxy in service fabric local cluster 【发布时间】:2017-10-18 11:37:25 【问题描述】:

我在 VS 2015 中使用 service fabric sdk 2.5。我看过文章 How to configure and enable Azure Service Fabric Reverse Proxy for an existing on-premises cluster? 并尝试通过反向代理访问我的服务。但我收到一条消息“无法连接”。我在 FabricHostSettings.xml 中有以下设置

<Parameter Name="HttpApplicationGatewayListenAddress" Value="19081" />
<Parameter Name="HttpApplicationGatewayProtocol" Value="http" />

任何人都可以帮助测试本地开发集群中的反向代理设置

【问题讨论】:

在本地集群上启用了反向代理,但端口配置可能很棘手。经过一番调查,我能够做到这一点,并将其发布在这里:***.com/questions/44012427/… 如果您仍然收到 404,那么您的问题可能在于您服务上的通信侦听器。检查服务清单中的端点设置是否正确,以及您的通信侦听器是否尊重分配的端口等等。 【参考方案1】:

现在,本地开发集群默认启用反向代理。检查C:\SfDevCluster\Data 中的clusterManifest.xmlFabricHostSettings.xml 以获取已配置的端口。默认为19081

【讨论】:

以上是关于访问服务结构本地集群中的反向代理的主要内容,如果未能解决你的问题,请参考以下文章

Java开发者要了解的 Nginx 反向代理与负载均衡

Nginx服务器 之反向代理与负载均衡

集群分布式正向代理反向代理概念

Tomcat集群+Nginx反向代理+负载均衡

正向代理和反向代理

如何为现有的本地集群配置和启用 Azure Service Fabric 反向代理?