我正在使用通过ssh连接到设备的任务。延迟并不总是恒定的,有时当任务未及时显示时,任务失败。
假设可以控制此任务的超时值,是否可以与执行的尝试次数成比例地动态增加此超时?
像这样的东西
- name: task_name
connection : local
task_module:
args...
timeout : 10 * "{{ attempt_number }}"
retries: 3
delay: 2
register: result
until: result | success
答案 0 :(得分:0)
我认为在运行任务时可能无法获得当前的尝试次数,但我们还不清楚为什么要尝试实现这一目标。
你能详细说明一下吗?