У меня есть служба WCF и веб-приложение. Веб-приложение делает звонки на эту услугу WCF непрерывным способом a.k.a. В нашей производственной среде я получаю эту ошибку очень редко. Поскольку это внутренняя активность, пользователи не знали о том, когда эта ошибка выдается.
Не удалось подключиться к http://localhost/QAService/Service.svc. Код ошибки TCP 10048: Только одно использование каждого адреса сокета (протокол/сетевой адрес/порт) обычно разрешено 127.0.0.1:80. --- > System.Net.WebException: невозможно выполнить подключиться к удаленному серверу --- > System.Net.Sockets.SocketException: Только одно использование каждого адреса сокета (протокол/сетевой адрес/порт) обычно разрешено 127.0.0.1:80
У меня возникают проблемы с воспроизведением этого поведения в нашей среде dev/qa. Я убедился, что клиентское соединение закрыто в файле try..catch..finally. Все еще не понимаю, что вызывает эту проблему. Кто-нибудь знает об этом?
Примечание. Я рассмотрел этот вопрос SO, но, похоже, не отвечает на мою проблему, так что это не повторяющиеся вопросы.