TermiNexus
|
91eccf6198
|
fix(main): 单实例控制端口默认值避开 Windows 保留端口段
57321 落在 Windows 保留端口段 57269-57368(Hyper-V/WSL/Docker 动态保留),即使无任何进程监听 bind 也会失败(WinError 10013 权限禁止),报错看起来像「端口被占用」。
- 默认端口改为 45731(静态区、非保留段,本机实测 ControlServer.TryBind() 通过)
- 报错文案补充保留段排查提示(netsh int ipv4 show excludedportrange protocol=tcp)
|
2026-10-04 19:46:39 +08:00 |
|
TermiNexus
|
5a8d29d31a
|
fix(Main): 修复热重载卡死事件循环并改造为单实例
--reload 改为纯通知指令:只通过 127.0.0.1:57321 控制端口通知既有实例重启,
本进程立即退出;找不到实例也直接退出,不再新开服务器抢占 80/443。
根因修复:monkey.patch_all() 把 threading 一并打补丁,导致 watchdog 的
Observer 变成 gevent 协程,其阻塞的 ReadDirectoryChangesW 不让出 hub,
整个事件循环被卡死(端口在监听却不再 accept)。改为轮询 .py 的 mtime/size,
并从 requirements.txt 移除 watchdog。
另修两处启动隐患:预置 WSGI SERVER_NAME 跳过 gevent 对 0.0.0.0 的反向 DNS
(实测 1.3s 起,期间服务器不 started);WaitForPortFree 用裸 bind 探测端口,
避免 SO_REUSEADDR 造成的"假绑定→静默停服"。
|
2026-10-01 21:16:12 +08:00 |
|
TermiNexus
|
f8d356f3ff
|
chore(baseline): 注册 RollCall/Viper/Venom 子域与站点,补 rollcall 应用
Main.py:WHITE_HOSTS 增 rollcall/viper/venom 主机,STATIC_SITES 增 rollcall/venom 静态根,静态站点路由下 /API/ 前缀请求转交 Django 处理。
gvsds:settings.py 注册 gvsds.apps.rollcall,urls.py 挂载 API/RollCall/;新增 rollcall 应用(模型/视图/路由/迁移 + RollCallManager 数据访问层)与 TempLate/rollcall 前端站点。
.gitignore:排除 Viper/Venom 前端工程与部署产物、TempLate/FTP 二进制分发目录。
|
2026-09-14 12:30:06 +08:00 |
|
TermiNexus
|
e95d77d0f7
|
fix(msync): 修复主从链路验证暴露的缺陷,ATestCServer 自动化实验 6/6 通过
- Main.py: Host 白名单剥离端口再匹配,放行 127.0.0.1:8000 自省请求
- ATestCServer: 新增 /api/msync/local/* SDK 契约路由、实验处理器
模块 local_handlers(随服务进程注册)、local/reset 状态重置端点;
msync_experiment 命令 check 改名 record 并简化补偿/重试逻辑
- gvsdsdk msync 模型与迁移 0001 的 FK db_column 同步(与独立仓一致)
|
2026-08-10 23:09:08 +08:00 |
|
TermiNexus
|
7360235143
|
refactor(msync): msync 下沉 gvsdsdk,gvsds 侧引用全面切换
- 删除 gvsds/apps/msync(整体搬迁至 gvsdsdk/msync,git 识别为 rename)
- settings/urls/Main.py/gerp 视图引用切换至 gvsdsdk.msync
- gvsds.common.Serializer 改为从 gvsdsdk.serializer_base re-export
|
2026-08-10 22:26:39 +08:00 |
|
TermiNexus
|
fd591a0c94
|
修正了大量谬误,增加了《我的世界》相关服务功能等
|
2026-07-30 00:02:19 +08:00 |
|
TermiNexus
|
a77df5da0f
|
修复了一些问题
|
2026-06-25 17:56:08 +08:00 |
|
TermiNexus
|
04f7349a1e
|
首次上传
|
2026-06-16 11:55:14 +08:00 |
|