如何为 http 和 https 配置和启用 Service Fabric 反向代理?

How to configure and enable Service Fabric Reverse Proxy for http and https?

我想让 localhost 服务结构反向代理端口号 (19081) 对 HTTP 和 HTTPS 协议都起作用。

这是不可能的,因为反向代理服务绑定到配置文件-reverseProxyEndpointPort 中定义的端口。然后反向代理服务可以绑定或不绑定证书。无法定义多个 reverseProxyEndpoint 反向代理服务或端口。

请参阅我的本地集群中的以下示例。

    "nodeTypes": [
        {
            "name": "NodeType0",
            "clientConnectionEndpointPort": "19000",
            "clusterConnectionEndpointPort": "19001",
            "leaseDriverEndpointPort": "19002",
            "serviceConnectionEndpointPort": "19003",
            "httpGatewayEndpointPort": "19080",
            "reverseProxyEndpointPort": "19443",
            "applicationPorts": {
                "startPort": "22222",
                "endPort": "23333"
            },
            "isPrimary": true
        }