windows - 是否可以使用 Octopus 强制终止 Windows 服务?

标签 windows windows-services octopus-deploy

我的 Octopus 在一台机器上安装了 Windows 服务,但有时它无法停止该服务,所以它没有部署。

如果我手动转到机器并尝试停止服务,我做不到。但是,如果我先去任务管理器并杀死该服务的进程,那么我就可以停止该服务。

Octopus 是否已经有内置功能可以帮我做这件事?或者我应该在重新安装 Windows 服务之前创建一个 .bat 来执行它吗?

最佳答案

与Ryan的进程相同,我们使用这种格式的命令来杀死不会正常关闭的进程

taskkill /im Processname /f

请注意,这采用Process Name 而不是Service Name,所有共享相同进程名称的服务都将被终止。

关于windows - 是否可以使用 Octopus 强制终止 Windows 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37325094/

相关文章:

python - 为什么 'python' 在 powershell 中无法识别?

windows - Git 配置命令显示权限被拒绝

windows - .cmd 文件中的 pushd %~dp0 是什么意思?我理解 %~dp0 表示它表示一个驱动器号

C# TCP 服务器停止接收客户端消息,在服务重新启动时恢复

mysql - 如何使用 Windows 服务自动从主数据库重新同步从数据库?

windows - 如何检测 COM 对象实现的所有接口(interface)?

asp.net - Windows服务SQL超时异常

teamcity - 将 Team City 发布推送到 Octopus 部署

Azure devops Octopus部署版本名称semver检查

.net - 如何根据语义版本控制自动增加 Web 应用程序版本?