v2.10.542 — 紧急修复 v541 升级失败 + 进程通信修复
> ⚠️ v541 已下架 — 文件名错误导致 install.sh 下载 404,直接跳 v542
🚨 紧急修复
- ▸修复 admin↔spider 进程间 reload 通信失败 — 原因:生产服 iptables
CF_ALLOW 链拦截 loopback TCP,导致 admin
改外链/设置后 spider 进程不知道,等于配置没生效。新版加 unix socket fallback,iptables 配错也能通
- ▸修复
/internal/reload unix socket 路径返 403 — RemoteAddr=="@"(unix socket)现在被识别为可信来源
🎨 UI 重设计(继承自 v541)
- ▸蜘蛛池租赁三大页面重构:列表/新建/详情 现代化卡片式
- ▸强引配置弹窗标签式(触发概率/蜘蛛过滤/时间控制/外链来源 4 个 tab)
- ▸外链管理池类型筛选条 + 表格列(索引/繁衍/权重/外推)
- ▸强引记录来源全中文化,精确筛选下拉
🚀 功能新增(继承自 v541)
- ▸N 源加权 mix:custom + rental + linklib 多分组各自权重
- ▸池类型一键移动:按池批量改 group_name
- ▸客户公开链接:每订单专属 token,客户免登录看进度
- ▸强引日志 source 字段:每条记录独立 source
🔐 数据安全(继承自 v541)
- ▸租赁订单四层保护:stats/list/delete-by-pool/move-by-pool/pool:* 抽源 全部排除
order_*
🐛 关键修复
- ▸池类型 SQL 与 Go runtime 口径统一(TRIM(title) 对齐)
- ▸
pool:index 抽源不再泄露租赁订单外链 - ▸版本更新提示实时自纠正,更新后立即消失
已掉坑 v541 的客户回滚
如果 install.sh 跑过失败,先恢复旧版:
```bash
ls /opt/spider-pool/*.bak*
mv /opt/spider-pool/spider-pool.bak /opt/spider-pool/spider-pool
systemctl restart spider-pool spider-admin
然后重新跑安装命令:
curl -fsSL https://dl.wztseo.com/spider-pool.sh | bash