Replies: 1 comment
|
这个需求很实际,但建议把“自动修复”和“恢复默认”拆成有边界的事务,不能直接删整个 当前 rc.2 已有两个可利用的只读诊断面: dsh --profile web --dump-default-config
dsh --profile web --dump-config
另外 rc.2 的 patch HMR 是事务式的:候选 YAML/Loader 更新失败时,旧的内存 generation 继续运行。但坏文件仍可能留在磁盘,所以下一次冷启动依然会挂。UI 需要分别显示“当前运行 generation”和“磁盘候选 revision”,不能把服务还活着显示成“配置保存成功”。 如果做
干净的新 profile 可以作为 control,用于区分安装/Base Bundle 与原 profile 的问题,但不能被宣传成已经修好了原 profile;它仍可能继承同一个 home patch 和环境层。空 patch 的合法禁用形式是 我按 rc.2 最关键的产品原则:repair one owned layer, preview every mutation, prove cold boot, and keep an exact way back. |
Uh oh!
There was an error while loading. Please reload this page.
能不能弄个自动修复功能,或者复位也行啊,使用过程中不知道改了什么配置,直接导致插件启动失败服务直接报错,或者安装什么插件有冲突,直接G;急需一个自动修复的功能或者复位的功能,每次出问题再修复真的是很烦
All reactions