小编Cyb*_*onk的帖子

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

Azure服务结构反向代理是否可在内部部署群集中使用?如果是这样,我如何为现有群集启用它?

此处描述 Service Fabric Reverse Proxy .它允许群集外部的客户端通过名称使用特殊URL访问应用程序服务,而无需知道运行服务实例的确切主机:端口(可能会随着服务自动移动而更改).

默认情况下,似乎没有为具有两个无状态服务实例的本地群集启用Service Fabric反向代理.我尝试使用记录的端口19008,但无法使用推荐的URI语法访问该服务.

即,这工作:

http://fqdn:20001/api/odata/v1/$metadata
Run Code Online (Sandbox Code Playgroud)

但这不是:

http://fqdn:19008/MyApp/MyService/api/odata/v1/$metadata
Run Code Online (Sandbox Code Playgroud)

在用于设置我的本地群集的ClusterConfig JSON的NodeTypes部分中,有一个属性"httpGatewayEndpointPort":"19080",但该端口似乎不能用作反向代理(它是Service Fabric Explorer Web -app endpoint).我猜测在集群配置JSON中以某种方式指定了所需的配置.还有的说明书中引用的文章解释了如何配置在云中的反向代理,而不是本地.

我正在寻找的是有关如何在本地多机群集或开发群集中设置Service Fabric反向代理的说明.

configuration web-services reverse-proxy azure azure-service-fabric

15
推荐指数
1
解决办法
9226
查看次数