通过 Ansible 插件 win_nssm 启动我的 Windows nssm 服务有时会失败,因为服务状态是SERVICE_START_PENDING
而定义的状态应该是started
.
这似乎是因为系统负载过重,服务需要比预期更多的时间才能启动——这不是问题。但是我没有找到可以将启动超时设置为 5 分钟左右的配置属性。
用于win_service
启动您的 nssm 服务。
根据这个问题, “状态”选项将被弃用,取而代之的是“win_service”。
从 Ansible 2.8 开始,将弃用 state 选项的起始值,转而使用 win_service 模块(参见 #45693)。