Ansible:如何在Windows服务中设置恢复选项
我需要使用ansible启动以下服务并配置恢复选项,如下所示:Ansible:如何在Windows服务中设置恢复选项,windows,service,ansible,devops,Windows,Service,Ansible,Devops,我需要使用ansible启动以下服务并配置恢复选项,如下所示: rem Register windows services "C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe" "C:\myservice.exe" rem Configure windows services recovery options %SystemRoot%\System32\sc.exe failure myservice reset= 60
rem Register windows services
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe" "C:\myservice.exe"
rem Configure windows services recovery options
%SystemRoot%\System32\sc.exe failure myservice reset= 600 actions= restart/300000
%SystemRoot%\System32\sc.exe failureflag myservice 1
我可以使用win_服务模块安装服务
- name: Install Windows service
win_service:
name: myservice
path: 'C:\myservice.exe'
如何在ansible中设置恢复选项?我在下面给定的链接中没有看到任何自由格式的文本,
您共享的链接指向ansible 2.3版中的
win\u服务
模块,该模块非常旧
同时,我只是检查了一下,在报告中也没有关于恢复选项的内容
然而,似乎有一种方法可以引入满足您需求的更改。仍然有一些问题需要解决,它错过了2.9代码冻结。但希望它能在下一个版本中出现
如果你真的等不及了,你可以试着从上面的PR分支安装ansible。但如果您想保证安全,则必须在安装服务后通过win\u命令
模块启动命令,直到发布此PR