Как сбросить соединение после каждого запроса сервиса WCF - PullRequest
0 голосов
/ 19 февраля 2020

У меня кластер серверов с одинаковым сервисом WCF. Кроме того, у меня есть loadbalancer. К сожалению, для сценария, когда один клиент отправляет сотни запросов, обрабатывается только один сервис. С точки зрения Loadbalancer, клиент и служба устанавливают sh один клиент соединения ip: порт <-> сервер ip: порт, и Loadbalancer на его основе не изменяют трафик c, запрос прозрачен для LB, он работает с количеством соединений .

Как сделать так, чтобы клиент для каждого запроса установил sh новое соединение (новый порт ip:)? Я попытался закрыть соединение на сервере (receiveTime = "00:00:01"). Я закрываю канал на стороне клиента (channel.Close (), chanhel.Abort ()). Но пока все остается прежним.

...