Skip to content

v2026.03.13-persistent-pin.3

Choose a tag to compare

@lovitus lovitus released this 13 Mar 09:26
· 4 commits to main since this release

Manual Release (Backfill)

参考

#启用 pin节点持久化,  10s每次打印状态,  如果 *连续5次* 触发检测(pin住的节点失败 &&并且组内有任意其他节点存活) 则释放pin, 其他场景都重置计数为0,保持pin 

persistent-pin: true
pin-unhealthy-log-interval: 10
persistent-pin-auto-unfix-threshold: 5
type: fallback
url: http://192.168.111.1
interval: 600
####   context deadline exceeded 会计入失败计数,并不是被忽略。
####   但它不会像 connection refused 那样立即触发检查,必须满足:
#### 
####   在 timeout(毫秒)窗口内
####   连续失败达到 max-failed-times
# 10s内两次
timeout: 10000
max-failed-times: 2

This release is backfilled from CI artifacts of run 23042630512 after build completion.

Included changes

  • Persistent pin logging enhancement:
    • Keep-warn logs now include auto-unfix counter state (x/y).
    • Added reset logs when counter is cleared (with reason).
  • CI workflow updated to auto-publish release on v* tag push for future tags.

Notes

  • Build artifacts are produced by GitHub Actions build matrix.
  • Docker job is disabled in this fork by design.