ansible.builtin.free 策略 – 在不等待所有主机的情况下执行任务
注意
此策略插件是 ansible-core
的一部分,包含在所有 Ansible 安装中。在大多数情况下,您可以使用简短的插件名称 free
。但是,我们建议您使用 完全限定的集合名称 (FQCN) ansible.builtin.free
,以便轻松链接到插件文档并避免与可能具有相同策略插件名称的其他集合发生冲突。
摘要
任务执行速度尽可能快,具体取决于由
serial
(默认所有)定义的批次。Ansible 不会等待其他主机完成当前任务,然后才将更多任务排队到其他主机。所有主机仍然会尝试执行当前任务,但这可以防止阻止已完成任务的主机的新任务。使用 free 策略,与默认的线性策略不同,一台在特定任务上速度缓慢或卡住的主机不会影响其他主机和任务。