feat: expose aggregate Workbench L1 status
This commit is contained in:
@@ -76,7 +76,9 @@ description: >-
|
||||
- 通过项目 lifecycle 启动的 L1 服务在测试和验收后默认保持运行:
|
||||
- 只有用户明确要求停止或清理时才执行 stop;
|
||||
- 一次性 disposable smoke 可以按自身隔离合同清理,但不能替代可持续访问的 L1 服务;
|
||||
- 任务结束前必须重新读取 lifecycle status,不能凭启动返回值推断服务仍在运行。
|
||||
- 任务结束前必须重新读取 lifecycle status,不能凭启动返回值推断服务仍在运行;
|
||||
- 多服务 L1 必须优先使用项目 CLI 的聚合 status,一次返回 API、Worker 和 Web 状态,禁止由调用方逐个查询后人工拼接结论;
|
||||
- 项目暂缺聚合 status 时,应在当前任务内补齐该 CLI 能力,不能把逐服务查询固化为长期验收流程。
|
||||
- CLI 显式使用项目 native `--over-api` transport,经 native API 调用 Worker。
|
||||
- Web 使用 `$unidesk-webdev` 的受控入口访问 owning YAML 固定端口上的 native Web。
|
||||
- 微服务项目只启动当前微服务的前端、API、Worker及必要依赖。
|
||||
|
||||
Reference in New Issue
Block a user