问题: - 限制解除后立即重试,可能再次触发速率限制 - 没有缓冲时间,容易导致连续失败 修复: - 限制解除后,增加15分钟缓冲期 - 缓冲期内不申请证书,避免立即重试 - 优化检查间隔计算,在缓冲期结束后才重试 实现: - should_request_cert: 检查缓冲期,缓冲期内返回 False - run: 计算重试时间时加上15分钟缓冲期 - 实际重试时间 = 限制解除时间 + 15分钟 优势: - 避免立即重试再次触发限制 - 给 Let's Encrypt 足够的恢复时间 - 提高证书申请成功率
Description
No description provided
Languages
Python
94.6%
Shell
4.6%
Lua
0.8%