Не проверял, но я думаю, что это возможно.При настройке конфигурации кластера вы можете указать типы узлов:
"nodeTypes": [
{
"name": "PrimaryNodeType",
"clientConnectionEndpointPort": "19000",
"clusterConnectionEndpointPort": "19001",
"leaseDriverEndpointPort": "19002",
"serviceConnectionEndpointPort": "19003",
"httpGatewayEndpointPort": "19080",
"reverseProxyEndpointPort": "19081",
"applicationPorts": {
"startPort": "20001",
"endPort": "20031"
},
"isPrimary": true
}
]
Обратите внимание, что имя для этого типа узла - "PrimaryNodeType".Вы можете добавить вторичный тип узла и не настраивать "reverseProxyEndpointPort".Используйте этот тип узла для узлов, для которых вы хотите отключить обратный прокси-сервер:
"nodes": [
{
"nodeName": "VM01",
"iPAddress": "10.1.0.11",
"nodeTypeRef": "PrimaryNodeType",
"faultDomain": "fd:/dc0/r1",
"upgradeDomain": "UD1"
},
{
"nodeName": "VM02",
"iPAddress": "10.1.0.12",
"nodeTypeRef": "SecondaryNodeType",
"faultDomain": "fd:/dc0/r2",
"upgradeDomain": "UD2"
},
Он должен работать, хотя с Service Fabric вы никогда не узнаете.Решения из здравого смысла часто не работают.Пожалуйста, дайте мне знать.