resident P0+P1: DNS-level SSRF pin, batch budget, daily cap/cooldown/retention, PG schema/migration, dual-connection deadlock isolation, retarget baseline reset, proxy and structured failures, metrics
- DNS 级 SSRF pin:解析后 pin IP 建连,防 DNS 重绑定 - 批量总预算与每日上限/抖动冷却/保留期 - PG schema 与迁移清单 - 双连接死锁隔离 - 改目标重置基线 - 显式代理配置与结构化失败原因 - /metrics resident 口径
This commit is contained in:
1 parent
60997b138f
commit
b391fe9320
9 files changed
+1906
-74
No files matched your search
@@ -82,6 +82,11 @@ MIGRATION_TABLES = (
|
||||
# 老库没有时迁移记 0,不中断其余表)。
|
||||
"task_checkpoints",
|
||||
"task_steps",
|
||||
# 常驻监听(P0 S3:与 POSTGRES_SCHEMA 同款两表,TEXT 主键,
|
||||
# 无身份列;sqlite 侧由 resident.ensure 建出,老库没有时
|
||||
# 记 0,不中断其余表;failure_reason 列两端 schema 一致)。
|
||||
"resident_watches",
|
||||
"resident_polls",
|
||||
)
|
||||
|
||||
_SKIP_TABLES = frozenset({"kb_fts", "sqlite_sequence"})
|
||||
|
||||
Reference in new issue
Block a user