IISRESET和IIS停止-启动命令之间的差异

pu82cl6c  于 2022-11-12  发布在  其他
关注(0)|答案(3)|浏览(217)

命令iisresetiisreset /stop后接iisreset /start之间有什么区别吗?

vuv7lop3

vuv7lop31#

将IISReset作为一套命令,帮助您管理IIS启动/停止等。
这意味着您需要指定选项(/switch)来执行任何操作。
默认行为或默认开关是/restartiisreset,因此您不需要对/start/stop运行该命令两次。
希望这能澄清你的问题。作为参考,iisreset /?的输出是:

IISRESET.EXE (c) Microsoft Corp. 1998-2005

Usage:
iisreset [computername]

    /RESTART            Stop and then restart all Internet services.
    /START              Start all Internet services.
    /STOP               Stop all Internet services.
    /REBOOT             Reboot the computer.
    /REBOOTONERROR      Reboot the computer if an error occurs when starting,
                        stopping, or restarting Internet services.
    /NOFORCE            Do not forcefully terminate Internet services if
                        attempting to stop them gracefully fails.
    /TIMEOUT:val        Specify the timeout value ( in seconds ) to wait for
                        a successful stop of Internet services. On expiration
                        of this timeout the computer can be rebooted if
                        the /REBOOTONERROR parameter is specified.
                        The default value is 20s for restart, 60s for stop,
                        and 0s for reboot.
    /STATUS             Display the status of all Internet services.
    /ENABLE             Enable restarting of Internet Services
                        on the local system.
    /DISABLE            Disable restarting of Internet Services
                        on the local system.
mznpcxlj

mznpcxlj2#

以下是针对IIS 8.5和Windows 8.1进行的测试。
从IIS 7开始,Windows recommends restarting IIS via net stop/start。通过命令提示符(作为管理员):

> net stop WAS
> net start W3SVC

net stop WAS也将停止W3SVC。然后,当启动时,net start W3SVC将启动WAS作为依赖项。

xpszyzbs

xpszyzbs3#

我知道这是一个相当老的职位,但我想指出以下的人谁将在未来阅读它:根据MS:
不要使用IISReset.exe工具重新启动IIS服务,而应使用NET STOP和NET START命令。例如,若要停止和启动World Wide Web Publishing服务,请运行以下命令:

  • 网络停止iisadmin /y
  • 净启动w3 svc

与使用IISReset.exe工具相比,使用NET STOP/NET START命令重新启动IIS服务有两个好处。首先,在运行IISReset.exe命令时,正在保存的IIS配置更改可能会丢失。其次,使用IISReset. EXE可能会使您难以确定在发生此问题时未能停止的一个或多个相关服务。使用NET STOP命令停止每个独立的相关服务将使您能够确定哪个服务无法停止,以便随后可以相应地解决其故障。
数据库大小:https://support.microsoft.com/en-ca/help/969864/using-iisreset-exe-to-restart-internet-information-services-iis-result

相关问题