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