在我的webapplication中,我收到错误 - >获取错误503服务不可用

时间:2011-07-19 08:34:16

标签: asp.net iis-7 reset

错误503服务不可用

我鄙视asp.net webapplication。 它运行良好,但2-3天我遇到问题我得到错误错误503服务不可用。 我重置iis然后问题解决但没有永久解决 我对这个问题很累。它发生在一天4-5次。 我必须在4-5时间重置服务器的问题是什么。

2 个答案:

答案 0 :(得分:2)

我怀疑你的网络中有一个非常糟糕的代码行,你的iis崩溃,或者你左手打开句柄,很快或者很快就会无法处理。

例如,此代码会使您的iis崩溃。

public string Text
{
   get {return Text;}
   set {Text = value;}
} 

protected override void OnLoad(EventArgs e)
{
  // call by mistake the OnInit and make close loop
  base.OnInit(e);
}

Responce.Redirect("samepage.aspx");

或屏幕抓取同一页面。

答案 1 :(得分:2)

也许你没有关闭连接,检查你的连接。

您可以在使用中包装SQLConnection。

“以下示例创建一个SqlConnection,打开它,显示它的一些属性。连接在using块的末尾自动关闭。”

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.close.aspx