Ansible任务超时最大长度
我在我的一些手册中执行一个shell: docker ps ...
任务。 这通常工作,但有时docker守护进程挂起和docker ps
不会返回约2小时。
如果docker ps
不返回,我怎样才能在合理的时间内将Ansibleconfiguration为超时?
在Ansible中没有实现任务超时function。
您可以尝试使用asynchronous调用的解决方法,但对于这种情况(显然是一种错误)依赖于系统可能更容易和更合适。
查看GNU timeout
命令 (如果你运行Docker,命令可能在你的操作系统上):
shell: timeout 5m docker ps ...