确保ansible with_序列循环中的延迟
我已经正确调用了下面的处理程序,但是,所有序列似乎都是快速连续运行的。我想一个接一个地运行一个指定的延迟。这样行吗确保ansible with_序列循环中的延迟,ansible,Ansible,我已经正确调用了下面的处理程序,但是,所有序列似乎都是快速连续运行的。我想一个接一个地运行一个指定的延迟。这样行吗 - name: 'restart process_server_x_instance_y' shell: '/bin/restarter serverx_instance_{{item}}' ignore_errors: yes delay: 5 with_sequence: count={{ number_of_instances|length }} 这是否足以
- name: 'restart process_server_x_instance_y'
shell: '/bin/restarter serverx_instance_{{item}}'
ignore_errors: yes
delay: 5
with_sequence: count={{ number_of_instances|length }}
这是否足以在重新启动实例_1后暂停5秒,
然后在实例2之后5秒
等?使用
循环控制-暂停:
- name: 'restart process_server_x_instance_y'
shell: '/bin/restarter serverx_instance_{{item}}'
ignore_errors: yes
with_sequence: count={{ number_of_instances|length }}
loop_control:
pause: 5
使用循环控制
-暂停
:
- name: 'restart process_server_x_instance_y'
shell: '/bin/restarter serverx_instance_{{item}}'
ignore_errors: yes
with_sequence: count={{ number_of_instances|length }}
loop_control:
pause: 5