Skip to content

fix: 修复 NiuMa Worker 回环连接 - #64

Open
damingishere-coder wants to merge 1 commit into
masterfrom
codex/fix-niuma-worker-loopback
Open

fix: 修复 NiuMa Worker 回环连接#64
damingishere-coder wants to merge 1 commit into
masterfrom
codex/fix-niuma-worker-loopback

Conversation

@damingishere-coder

Copy link
Copy Markdown
Owner

改动摘要

  • PublishWorkerClient 使用显式空代理 opener,确保所有本机 Worker HTTP 请求不继承系统代理。
  • 原生启动脚本合并并保留已有 NO_PROXY,追加 127.0.0.1,localhost,::1
  • 将旧 Docker Worker 断线提示更新为 RunDock 原生双进程说明,保持 Web/Worker 独立托管职责。
  • 增加代理回归、PowerShell 环境合并和文案测试,并更新开发记录与下一步。

验证结果

  • 定向测试:23 passed
  • 完整测试:803 passed
  • Ruff:通过
  • Compileall:通过
  • PowerShell 5 / 7 静态解析:通过
  • git diff --check:通过
  • 现场:8001/8765 各一个监听,worker_available=truelast_scan_at 连续推进
  • 两条授权漏发任务均取得独立 execution、Worker confirmed_success、数据库 PUBLISHED,并已在抖音创作者中心逐条确认“已发布”

风险与回滚

  • 不修改数据库结构、公开 API、Windows 全局代理、AI Provider、账号配置或 E 盘媒体。
  • 仅 Worker 客户端禁用代理;其他远程 HTTP 请求不受影响。
  • 回滚代码可撤销本 PR;RunDock Web 的项目级 NO_PROXY 可独立移除,不影响 Worker 注册项。

本 PR 不自动合并,等待用户确认后再决定是否 Squash 合并。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant