JianFeeeee
65075b6d44
fix(plugins): 分片 VM 拿不到插件配置
页面探测走的是 fanout(分片)路径,结果写回走共享 VM。分片 VM 从同一份
源码启动,但没有 state 文件、没有插件身份,所以 PLUGIN.prices(配置,不是
累计状态)在分片里是空的。
对只读累计状态的插件无所谓;对按配置分支的插件就是致命的。OpenDesign
适配器读 prices.control_key,未播种时它对每个主机都得出「未配置」并报
skip,而同一个调用走共享 VM 是好的。也就是说:生产上死、所有调共享 VM 的
测试全绿。
pool 在每次取用时推送配置(不只是首次启动时),并把配置变化也带给池中
复用的 VM;推送是拷贝,分片拿不到共享表的引用。
这条不是在写代码时想到的,是端到端验证时撞出来的:单元测试全过,隔离实例
打真上游时 vela 报「未配置」,而 control_key 明明写进去了。
2026-10-07 01:19:15 +08:00
..
2026-10-06 14:53:15 +08:00
2026-10-06 23:55:15 +08:00
2026-10-06 14:53:15 +08:00
2026-10-02 12:41:35 +08:00
2026-10-04 14:50:47 +08:00
2026-10-04 14:50:47 +08:00
2026-10-02 10:45:20 +08:00
2026-10-02 10:45:20 +08:00
2026-10-02 10:45:20 +08:00
2026-10-02 14:07:44 +08:00
2026-10-02 10:17:07 +08:00
2026-10-04 14:50:46 +08:00
2026-10-04 14:50:46 +08:00
2026-10-04 20:37:09 +08:00
2026-10-04 20:37:09 +08:00
2026-10-04 21:56:10 +08:00
2026-10-04 20:37:09 +08:00
2026-10-04 20:37:09 +08:00
2026-10-04 14:50:46 +08:00
2026-10-04 14:50:46 +08:00
2026-10-04 14:50:46 +08:00
2026-10-04 14:50:46 +08:00
2026-10-04 14:50:46 +08:00
2026-10-07 01:19:15 +08:00
2026-10-04 21:56:45 +08:00
2026-10-07 01:19:15 +08:00
2026-10-04 14:50:46 +08:00
2026-10-04 14:50:46 +08:00
2026-10-03 08:48:46 +08:00
2026-10-07 01:19:15 +08:00
2026-10-05 10:27:04 +08:00
2026-10-06 23:55:15 +08:00
2026-09-27 17:12:03 +08:00
2026-09-27 17:12:03 +08:00
2026-09-27 17:12:03 +08:00
2026-10-02 14:07:44 +08:00