用于处理 ISO 8601 持续时间格式的工具。
基类: object
object
将 UTC 时间字符串化为 ISO 8601 格式。
at – 要格式化的 UTC 时间戳。
将 ISO 8601 格式的持续时间转换为秒。
不支持年、月、周和日指示符。例如:‘PT12H30M5S’
计算具有抖动的指数退避延迟。
延迟计算方式为 2^attempt + (从 [0,1) 的均匀随机数 * jitter_max)
attempt – 当前重试尝试的次数
scale_factor – 用于缩放指数延迟的乘数
jitter_max – 要添加到延迟的最大随机秒数
直到的纪元秒
除非另有说明,此文档根据 知识共享署名 3.0 许可 授权。请参阅所有 OpenStack 法律文档。
时长
Duration.endtime()
Duration.expired()
isotime()
parse_isoduration()
retry_backoff_delay()