• iisreset和w3wp的关系


    iisreset是iis自带一个命令行工具。用法: iisreset [computername]

    /RESTART          停止然后重新启动所有 Internet 服务。    

    /START            启动所有 Internet 服务。    

    /STOP             停止所有 Internet 服务。    

    /REBOOT           重新启动计算机。    

    /REBOOTONERROR    如果在启动、停止或重新启动 Internet 服务时出错,则重新启动计算机。    

    /NOFORCE          如果试图正常停止服务失败,不强制终止 Internet 服务。    

    /TIMEOUT:val      指定等待 Internet 服务的成功停止的超时值(以秒为单位)。 如果已指定 REBOOTONERROR 参数,超时后可以重新启动计算机。服务重新启动的默认值为 20 秒,停止为 60 秒,计算机重新启 动为 0 秒。    

    /STATUS            显示所有 Internet 服务的状态。    

    /ENABLE           启用本地系统上 Internet 服务的重新启动。

    /DISABLE          禁用本地系统上 Internet 服务的重新启动。

    Internet 服务指的是以下三个服务: World Wide Web Publishing Service(W3SVC) Windows Remote Management (WS-Management) HTTP SSL(HTTPFilter)。

    W3wp是iis的工作进程,一般地,一个W3wp进程对应一个应用程序池,只有应用程序池内的任何一个网站的任何一个资源被请求时,w3wp进程才会被创建。 ?  停止应用程序池会停止对应的W3wp进程。 ?  回收应用程序池时,iis创建一个新的W3wp进程,然后停止之前的W3wp进程,实际上是用新进程替换就进程,所以回收后,很多临时状态就得不到保存。 ?  可以使用iisapp命令查看W3wp进程id和应用程序池名称的对应

    执行iisreset /STOP 后会停止3个Internet 服务、所有w3wp进程。Iis不会响应任何请求。

    修改web.config,会引起web程序重新编译,但是不会重启对应的w3wp进程,也就是使应用程序回到第一次请求时的状态。

  • 相关阅读:
    常用MIME类型(Flv,Mp4的mime类型设置)
    iOS完全自学手册——[一]Ready?No!
    iOS开发总结--三方平台开发之微信支付
    iOS开发总结--三方平台开发之分享
    SVN图形客户端上传静态库.a文件失败
    iOS开发--应用国际化,应用内切换语言
    iOS开发总结——项目目录结构
    iOS开发总结——协议代理的认识
    iOS 学习笔记
    iOS mark list
  • 原文地址:https://www.cnblogs.com/daoyuly/p/3271639.html
Copyright © 2020-2023  润新知