2017-08-16 165 views
0

我使用godaddy为我的网站托管我已经使用了大约一年没有任何问题, 现在我有一个Http错误503. 请看附件图片。asp.net中的HTTP错误503,因为global.asax文件

我正在使用此请求使网站登录(会话状态联机)不能快速注销。

我已经将会话超时添加到web.config中,并且我在网站中使用了计时器。 只是在global.asax文件中的请求工作正常。

的帮助非常感谢 global.asax file

+0

请将代码添加为文本而不是图片。 – krlzlx

+0

你有关于错误的更多具体信息吗?你是否确认该网站没有Keepalive代码? – Simmetric

+0

静态线程keepAliveThread 静态无效的KeepAlive() { 而(真) { 的WebRequest REQ = WebRequest.Create( “http://example.com”); req.GetResponse(); 尝试 { Thread.Sleep(120000); } catch(ThreadAbortException) { break; } } } protected void Application_Start(object sender,EventArgs e) { keepAliveThread.Start(); } –

回答

0

From the GoDaddy community:

503服务不可用错误通常都是由要么你的网站造成已符合它的最大并发连接数限制,或者如果你的托管帐户消耗其所有可用资源。

假设你的线程用尽了太多的资源。也许你的应用程序甚至有线程限制,可能不允许产生新的线程。

+0

感谢您的回答亲爱的,亲爱的解决方案是什么? –

+0

您可以寻找其他方法让应用程序保持活跃状态​​,例如通过从您自己的机器运行计划任务或查看免费网站监控服务(如Monitis,Uptime Robot或Pingdom)。 – Simmetric

+0

Godaddy的VPS呢?将解决我的问题。 –

相关问题