我shell: docker ps ...
在一些剧本中执行一项任务。这通常可以正常工作,但有时docker守护进程会挂起并且docker ps
在大约2个小时内不会返回。
如果docker ps
没有返回,我如何配置Ansible在合理的时间内超时?
Ansible中没有实现任务超时功能。
您可以尝试使用异步调用解决此问题,但在这种情况下(显然是一种错误),依赖系统可能更容易且更合适。
请参阅GNUtimeout
命令(如果运行Docker,则该命令可能会出现在您的OS中):
shell: timeout 5m docker ps ...
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句