我需要在Bamboo中将一些工件部署到远程IIS。 我具有SSH连接,可使用SCP将文件从工件移至远程Windows服务器。 但是我无法从Bamboo Deploy管道重新启动ISS站点!
我使用MobaSSH,并创建了用于连接的自定义用户(来自Administrators组)。 用Bamboo Deploy SSH任务编写时:
c:/Windows/System32/inetsrv/appcmd.exe list site
我在日志中看到:
12-Apr-2020 00:40:56 SITE "Service1" (id:1,bindings:http/*:49503:,state:Unknown)
当我在Bamboo Deploy SSH任务中编写时:
C:/Windows/System32/inetsrv/appcmd.exe stop site /site.name:"Service1"
我看到了:
12-Apr-2020 00:40:56 ERROR ( message:The W3SVC service is not available - try starting the service first. )
但是在服务器管理器中,我看到W3SVC和WAS正在运行!
如何重新启动远程IIS站点?