我正在研究其中有多个异步任务的ansible-playbook。我的ansible会在x时间后并在task2旁边轮询任务1,直到最后一项工作一个接一个地轮询。有没有办法,我们可以有更多的叉子同时检查多个asycn任务? -基本上我想结合asycn +并行。我正在使用ansible-2.6.4
答案 0 :(得分:0)
在这种情况下,我们可以在剧本开头使用“策略:免费” ... 使用此选项,每个主机都将独立运行剧本,而与其他主机无关...默认情况下,strategy选项设置为linear....。其中,所有主机将在每个主机开始下一个任务之前运行每个任务,使用要并行化的分叉数(默认为5).....我们也可以参考此正式的Ansible文档。...
https://docs.ansible.com/ansible/latest/user_guide/playbooks_strategies.html