我如何弄清楚Azure MVC网站中的端口是什么?

时间:2014-11-17 12:31:12

标签: c# sql-server asp.net-mvc azure-web-sites

我将ASP.NET MVC网站部署为Azure网站,每隔几天我就会遇到这样的错误:

  

System.Net.Sockets.SocketException:套接字上的操作不能   执行是因为系统缺少足够的缓冲空间或   因为队列已满了

一旦我开始收到这些错误,整个网站就会崩溃,似乎所有传出端口都已耗尽。我必须更改Azure网站的容量才能重新启动并清理端口,以便它再次开始工作。

我怎样才能弄清楚这些港口吃什么?我可以用于Azure网站的跟踪吗?由于它是托管服务,我无法将桌面远程连接到计算机。一些使用传出端口的服务是:

  • 使用实体框架进行SQL Server调用
  • 使用Image Resizer插件从Azure Blob存储中下拉并缓存资产
  • 通过SendGrid通过SMTP发送电子邮件

0 个答案:

没有答案