我有一个WCF服务和一个Web应用程序。Web应用程序以持续方式(也称为轮询)调用该WCF服务。在我们的生产环境中,我很少收到此错误。由于这是一项内部活动,当抛出此错误时用户并不知情。
无法连接到 http://localhost/QAService/Service.svc。 TCP错误代码10048: 每个套接字地址(协议/网络地址/端口)仅允许使用一次127.0.0.1:80。 ---> System.Net.WebException: 无法连接到远程服务器 ---> System.Net.Sockets.SocketException: 每个套接字地址(协议/网络地址/端口)仅允许使用一次127.0.0.1:80
我在复现这种行为时遇到了麻烦。我确保在try..catch..finally块中关闭了客户端连接。仍然不理解是什么原因导致了这个问题..有人知道吗?
注意:我已经查看了这个SO问题,但似乎没有回答我的问题,所以这不是重复的问题。