813 B
813 B
在现有 HTTP 服务中使用 Orbit
可运行的 Go 服务:HTTP 业务事务 → 公共 MySQL Outbox → Orbit → 内嵌 Worker → WebSocket 结果 → 业务 Inbox。
- 完整准备、运行、API、故障与退出说明
- 业务路由与组件装配
- 生命周期顺序
- 业务事务
- 业务 Inbox 示例实现,沿用独立 result-inbox 示例的事件去重与版本约束
init 创建业务库表;provision 用稳定身份创建结果订阅;serve 使用配置中的订阅 ID,启动时无需 Orbit 在线。默认只监听回环地址 127.0.0.1:8090。接入已有服务时挂载业务路由,并接入原有鉴权、监控及生命周期。