什么情况下IIS服务需要重启

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么情况下IIS服务需要重启相关的知识,希望对你有一定的参考价值。

1.Windows下的网站是在IIS资源应用池中运行的,每个应用池划分的都有物理资源,网站长期运行就会消耗资源应用池中的资源,定期重启IIS服务可对资源应用池中的资源进行回收,就会避免服务器资源使用紧张的情况出现。
2.IIS服务中如果搭建了php等环境,当更改这些环境配置的时候,也需要重启IIS服务,使修改的配置生效。
3.如果网站出现无法访问的情况,检查服务器内的配置如果没有任何问题,可以尝试重启IIS服务。
参考技术A 这种情况太多了,比如
添加映射
修改PHP配置文件
修改IIS配置文件
添加组件
开启组件
有时候添加伪静态也要
有很多很多

网站发布到服务器上隔一段时间就访问不到数据库了,重启下IIS就好了,请问这个是啥问题啊 跪求

就在刚才又这样了访问不到数据库页面没有数据,重启下IIS就又好了 郁闷啊

一般是IIS部署的网站使用的应用程序池需要回收缓存了,打开该网站所使用的应用程序池(如果没有特别设置,一般用的DefaultAppPool),选择高级设置,里面有一项回收时间间隔默认1740(分钟,约29小时),改短一点,例如120(分钟)。 参考技术A 可能是数据库链接没有正常关闭,socket端口耗尽了追问

数据库链接是自动关闭的,用的框架

追答

看你过这台计算机的日志么?服务器的事件查看器看下。

还有IIS的日志分析下

具体什么问题,需要看日志才有可能分析出来,否则都是猜测

追问

请问在哪里查看服务器的事件查看器,还有IIS的日志?

追答

你的服务器不知道什么操作系统

控制面板--管理工具--事件查看器 看下应用程序和系统日志报过什么错误

IIS日志在:%systemroot%\system32\logfiles\w3svc1\,默认每天一个日志

追问

我数据库在服务器上设置了自动12点备份 是不是这个原因啊

追答

是中午12点还是晚上0点?中午是肯定不应该备份的

有个简单的处理办法,每天晚上定时执行一个重启的计划任务,比如每天晚上4:00服务器自动重启一次,在找不到问题原因的情况下,先找能缓解的办法

本回答被提问者采纳
参考技术B 服务器有问题!做一下优化吧!!IIS 其实也爱出问题!

以上是关于什么情况下IIS服务需要重启的主要内容,如果未能解决你的问题,请参考以下文章

在没有 IIS 的情况下部署 WCF 服务

Windows server2003 下IIS问题:Windows server2003 下IIS每隔一段时间就不能运行了,必须得重启服务器

iis占内存90%重启iis怎么做

网站发布到服务器上隔一段时间就访问不到数据库了,重启下IIS就好了,请问这个是啥问题啊 跪求

IIS服务器运行一段时间后卡死,且无法打开网站(IIS管理无响应,必须重启电脑)

iis重启的几种方法