WCF обрабатывает неблаговидные разъединения в сервисе - PullRequest
0 голосов
/ 20 сентября 2019

Есть ли способ обработки отключений от клиента, который не закрыл соединение должным образом?Я установил тестовую программу, которая открыла много соединений с моим wcf ServiceHost.Я не закрыл эти соединения должным образом.

Через некоторое время Сервер перестал получать новые соединения, скорее всего из-за того, что MaxConcurrentSessions был достигнут?Это не было решено, пока я не перезапустил службу или после долгого перерыва?Очень хороший отказ в обслуживании ...

Так как я могу справиться с этим на стороне сервера?Можно ли определить, когда клиент отключил, а не закрыл соединение?Можно ли автоматически отключить клиент после возвращения OperationContract?

Мне нужно освободить отключенные сеансы, чтобы я мог начать получать новые подключения.

...