Service Unavailable这个怎么解决!

ServiceUnavailable刷新也刷不出来!这句话是什么意思!怎么解决a!... Service Unavailable 刷新也刷不出来!这句话是什么意思!怎么解决a! 展开
 我来答
大宝妈谈教育
高粉答主

2020-05-05 · 关注我不会让你失望
知道小有建树答主
回答量:3306
采纳率:100%
帮助的人:54.5万
展开全部

原因:由于网站超过了iis限制造成的。解决方法:

1.在Windows上,打开开始菜单,搜索iis,然后打开它。

2.打开iis管理后,在最右侧找到操作栏,单击open查看应用程序池。

3.进入应用程序池后,单击并选择defaultapppool。

4.单击所选选项后,在右侧的操作栏中,单击打开高级设置。

5.进入高级设置后,向下滚动找到流程模型中的徽标。

6.找到徽标后,单击“选项”框。

7.点击后,右侧弹出应用程序身份池,在内置的账户中选择NetworkService,点击ok,即可解析。

拼搏奋斗
2013-09-20 · TA获得超过2610个赞
知道小有建树答主
回答量:287
采纳率:0%
帮助的人:151万
展开全部
出现这种情况是由于您的网站超过了系统资源限制造成的,主要是流量太大或者程序占用资源太多。
1.流量太大
比如您购买的是b002型基础型主机,该主机的额定流量是15G/月。如果您的网站每月流量在15G,每天流量在0.5G以下,则应该能正常访问。如果连续几天的访问量上升,流量超过0.5G/天,则该主机属于超负荷运行。超负荷运行情况下,则会出现有时能正常访问,有时被系统自动停止(Service Unavailable)的情况。
解决办法是:首先登录虚拟主机管理中心查看最近的访问统计和流量统计,看看流量有没有异常增加的情况,有时站内的个别RAR或者mp3文件被其他网站盗链,则会出现流量上升几十倍的情况。通过我们提供的日志下载功能和访问统计中的"文件类别"功能进行分析,可以得出是否有盗链或者被大量下载。如果是流量自然增长,购买的型号不能满足要求,则需要对虚拟主机型号进行升级,以获得更多的流量配额。
2.程序占用资源过多
比如同样是100人在线的论坛,雷傲论坛所占的资源就是动网论坛所占资源的10倍以上;另外,一些死循环程序,或者不优化的程序(比如1.0版的阿江统计在数据库太大的情况下)都会占用太多的系统资源,而系统资源明显是有限的。由于我们的新虚拟主机是采用WINDOWS2003的操作系统,各网站之间是以独立进程运行的,不会相互影响。
如果一个网站的程序占资源太多或者发生太多的错误,系统日志就会提示:“应用程序池 'west263pool11' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误, 或者提示:应用程序池 'hui999' 超过了其作业限制设置。
这时,访问这个网站就会提示:Service Unavailable。一般系统会在30秒左右恢复正常,多刷新几次就能正常访问了。
如果经常出现类似的错误,请及时优化网站程序,或者升级你的虚拟主机至更高的款型,以获得更多的系统资源。
程序占用资源太多的原因如下:
1.有一个或多个ACCESS数据库在多次读写过程中损坏,微软的MDAC系统在写入这个损坏的ACCESS文件时,ASP线程处于BLOCK状态,结果其他线程只能等待,IIS被死锁了,全部的CPU时间都消耗在DLLHOST(ASP进程)中。
参考解决办法:
压缩和修复我的数据库,下载数据库文件--[如果是.asp的扩展名,请改为.mdb的扩展名]--用ACCESS打开--选择工具--数据库实用工具--压缩和修复数据库--[改回.asp的扩展名]--上传覆盖原来数据库文件
2.注册了不良的Com组件,特别是用VB开发的ACTIVE X控件,可能导致占用内存使用量不断增长
参考解决办法:尽量减少或避免非官方或是客户要求的不必要的组件
3.多媒体等文件下载占用服务器带宽
参考解决办法:停止下载
4.程序问题
需要及时的关闭不再使用的数据库,以避免一直占用服务器资源 在conn.asp 连接数据库字符串语句中加入如下 sub endConnection() conn.close set conn=nothing end sub 其它程序问题:把IE选项里 显示友好HTTP错误信息 的勾取消掉,再访问网站看出现什么错误信息,然后再调试

5.上传重要的数据库等文件更新,由于正处于受访问状态,可能导致瞬间占用率上升
一般此情况较少,若有出现此情况时,可能有必要先暂停站点,再作更新
6.ACCESS论坛(如动网)大了以后就很容易出现数据库方面的问题,当你的论坛数据库在30M以上,帖子5万左右,可能就会出现数据库吃不消的情况
7.建议取消程序中使用的on error resume next这个容错语句,对错误进行调试。 临时解决办法:定期删除多余的数据、压缩数据库,限制论坛灌水,甚至限制论坛注册。如果是动网论坛,可以使用论坛自带的分表储存功能,会有较好的效果.比较长远办法:更换论坛和数据库,一般都采用动网sql商业版本+MSSQL 的方案来解决。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可以叫我表哥
推荐于2017-10-09 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
要解决此问题,按照下列步骤操作:
1、验证是否已为虚拟服务器配置了应用程序池。默认的应用程序池是 MSSharePointPortalAppPool。 请按照下列步骤来确定虚拟服务器正在使用的应用程序池。 a). 单击“开始”,指向“管理工具”,然后单击“Internet 信息服务 (IIS) 管理器”。 b). 展开“ServerName”,展开“Web 站点”,右键单击虚拟服务器,然后单击“属性”。 c). 单击“主目录”选项卡。 为虚拟服务器配置的应用程序池列在“应用程序池”框中。 d). 单击“确定”。
2、验证应用程序池帐户使用的密码是否正确。IIS 不会自动轮询 Active Directory 目录服务中的密码更改。如果应用程序池帐户是一个域帐户,其密码已过期,则在为此帐户重新指定一个新密码后,可能会收到本文“症状”部分所描述的错误信息。
3、 验证应用程序池帐户是服务器上的 IIS_WPG 组和 STS_WPG 组的成员。
4.、重新启动 IIS 以回收应用程序池 没有正确加载ISAPI筛选器 ISAPI筛选器没有加载成功的话会造成任意网站一访问就出现Service unavailable,这个时候需要根据加载失败的原因解决,或者删除该ISAPI筛选器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-21
展开全部
如果MicrosoftInternet信息服务(IIS)6.0中没有正确地配置用于虚拟服务器的应用程序池,就可能会发生此问题。此问题可能会在存在下列一种或多种情况时发生:?应用程序池没有运行。
  应用程序池帐户使用的密码不正确。
  应用程序池帐户不是服务器上的IIS_WPG和STS_WPG这两个组的公共成员。  请按照下列步骤操作:  1、验证是否已为虚拟服务器配置了应用程序池。默认的应用程序池MSSharePointPortalAppPool。请按照下列步骤来确定虚拟服务器正在使用的应用程序池。  a.单击“开始”,指向“管理工具”,然后单击“Internet信息服务(IIS)管理器”。
  b.展开“ServerName”,展开“Web站点”,右键单击虚拟服务器,然后单击“属性”。
  c.单击“主目录”选项卡。为虚拟服务器配置的应用程序池列在“应用程序池”框中。
  d.单击“确定”。  2、验证应用程序池帐户使用的密码是否正确。IIS不会自动轮询ActiveDirectory目录服务中的密码更改。如果应用程序池帐户是一个域帐户,其密码已过期,则在为此帐户重新指定一个新密码后,您可能会收到本文“症状”部分所描述的错误信息。请按照下列步骤来验证应用程序池帐户所用的密码是否正确:  a.在Internet信息服务(IIS)管理器中,展开“应用程序池”。
  b.右键单击为虚拟服务器配置的应用程序池(例如,右键单击“MSSharePointPortalAppPool”),然后单击“属性”。
  c.单击“标识”选项卡。
  d.在“密码”框中,键入列在“用户名”框中的应用程序池帐户所用的密码,然后单击“确定”。
  e.在“确认密码”对话框中,再次键入密码,然后单击“确定”。  3、验证应用程序池帐户是服务器上的IIS_WPG组和STS_WPG组的成员。根据您的具体情况选用下列方法之一。  a.在成员服务器上安装了SharePointPortalServer的情况下:  1.单击“开始”,指向“管理工具”,然后单击“计算机管理”。
  2.展开“本地用户和组”,然后展开“用户”。
  3.右键单击虚拟服务器的应用程序池使用的帐户,然后单击“属性”。
  4.单击“成员属于”选项卡。  验证IIS_WPG和STS_WPG是否都出现在“成员属于”列表中。如果其中之一没有列出或者两者均未列出,请根据具体情况将IIS_WPG组、STS_WPG组或者这两个组添加到列表中。  b.在域控制器上安装了SharePointPortalServer的情况下:  1.启动“ActiveDirectory用户和计算机”。
  2.展开“用户”。
  3.右键单击虚拟服务器的应用程序池使用的帐户,然后单击“属性”。
  4.单击“成员属于”选项卡。  验证IIS_WPG和STS_WPG都出现在“成员属于”列表中。如果其中之一没有列出或者两者均未列出,请根据具体情况将IIS_WPG组、STS_WPG组或者这两个组添加到列表中。  4.重新启动IIS以回收应用程序池:  a.在Internet信息服务(IIS)管理器中,右键单击“ServerName”,指向“所有任务”,然后单击“重新启动IIS”。
  b.单击“在ServerName上重新启动Internet信息服务”,然后单击“确定”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-21
展开全部
你的问题很难回答,是在运行什么程序时候抛出的问题?Service Unavailable翻译过来就是服务不可到达,这可能是服务器暂时维护,网络配置发生变化,程序进程假死等等原因造成。有了更加详细的信息,才有可能帮到您。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式