У меня есть кластер сервисных структур, на котором размещаются устаревшие сервисы WCF.Каждой из служб WCF назначается номер порта и используется протокол net.tcp.
Интересно, каков наилучший способ обнаружения служб и автоматического масштабирования?
Я пробовал DNS фабричной службыservice и let service fabric назначает номер порта для каждой службы, однако клиент не будет знать о динамическом номере порта.Служба DNS может разрешать IP-адрес только на основе имени службы DNS.
Поскольку каждая служба находится на определенном порту, я не могу иметь несколько копий одной и той же службы на одном узле без изменения порта.номер.Я могу автоматически масштабировать новый узел, но это кажется чрезмерным и не использует все ресурсы на узле?
Может ли обратный прокси сервисной фабрики сделать это?Динамически сопоставлять новые экземпляры служб на разных портах?