mapinfo 导致iis应用程序池 资源耗尽 再一个错误的iis重启方式 学习笔记

         前一段时间给客户写了个程序,用到了mapinfo,由于是刚转做web开发不久,加之第一次使用mapinfo,这个程序虽然上线了,但时不常的总会导致应用不能访问,大体原因就是iis里部署的应用所依附的应用程序池资源耗尽的,一直也没有很好的方法解决,就采取了比较偷懒的行为,重启iis,以及回收应用程序池资源,但是也没有起到作用,原因后来才知道是因为的我重启的方式不是,我只是在iis里重启了应用,以为他会整个初始化服务器,事实是我想错了。今天下午六点客户现场又出现了无法访问的问题,经过同事的指导才知道要重启3w服务(World Wide Web Publishing Service),经测试重启w3svc问题就解决了,今天下班之际又学到了一个web开发的知识,很开心,尽管这个知识也许人间皆知,呵呵。
       为了回收mapinfo的资源,我尝试了一些修改应用程序池一些设置的方法,效果都不太理想,今天下班的时候我写了一个windows执行计划,在凌晨3点定时的重启w3svc服务,来回收资源。新建一个bat文件,写两句命令net stop w3svc;net start w3svc。程序--->附件-->系统工具--->执行计划-->新建一个执行计划。设置上执行规则即可,如果执行计划出了问题,请参考ms的官方建议 执行计划调试。
     问题暂时绕个弯解决了,但是问题还在持续寻找答案中,希望有了解的前辈多多指教,谢谢。

你可能感兴趣的:(windows,web开发,service,服务器,工具,IIS)