跳到内容
Lenso
简体中文
Esc
navigateopen⌘Jpreview
本页内容

Runtime 与生命周期

声明 Linked Module 运行时工作,并理解 Service Provider 的执行边界。

Module Manifest 可以声明 Runtime Function、Schedule 与生命周期意图;可执行处理器 不放在 Manifest 中。

Linked Module

Linked Module 通过 Binding 注册 Function、Event Handler 与生命周期行为。Host Worker 拥有队列、重试、Dead Letter、Outbox 和 Runtime Story 证据。

Service Provider

独立 Service 通过自己的 Provider API 执行为其 Module 声明的 Operation。 Service 拥有 Workload、Service Store 与终态执行证据;Host 仍拥有 Host 队列和 能力校验。两侧显式传递 correlation、actor、trace 和 operation identity。

Service 不会直接 claim Host Outbox,也不会成为另一种 Module Source。

校验

修改 Linked Runtime 行为后运行 Framework 的目标测试与 just check。修改 Service Provider 后运行 Service 自有测试,并使用:

lenso service verify <provider> --json
lenso service doctor <provider> --json

最后更新于 2026年8月1日

这个页面有帮助吗?