我将ASP.NET MVC网站部署为Azure网站,每隔几天我就会遇到这样的错误:
System.Net.Sockets.SocketException:套接字上的操作不能 执行是因为系统缺少足够的缓冲空间或 因为队列已满了
一旦我开始收到这些错误,整个网站就会崩溃,似乎所有传出端口都已耗尽。我必须更改Azure网站的容量才能重新启动并清理端口,以便它再次开始工作。
我怎样才能弄清楚这些港口吃什么?我可以用于Azure网站的跟踪吗?由于它是托管服务,我无法将桌面远程连接到计算机。一些使用传出端口的服务是: