【发布时间】:2019-10-22 22:10:23
【问题描述】:
如果边缘代理无法访问模块所在的存储库,它会重试吗?如果会,这些重试的策略是什么?
如果模块下载中断,边缘代理会做什么?它是否有重试策略,如果有,它会重新开始下载,还是会以某种方式从发生故障的地方继续下载?
【问题讨论】:
标签: azure-iot-edge
如果边缘代理无法访问模块所在的存储库,它会重试吗?如果会,这些重试的策略是什么?
如果模块下载中断,边缘代理会做什么?它是否有重试策略,如果有,它会重新开始下载,还是会以某种方式从发生故障的地方继续下载?
【问题讨论】:
标签: azure-iot-edge
是的,它将重试。创建模块的尝试将根据退避计划重试,退避计划从 5 秒开始并增加 2^(重新启动计数),直到最大退避为 5 分钟。
这主要是通过容器运行时完成的,它按层下载。如果下载中断,它应该从最后一个成功下载的层重新开始。
【讨论】: