docs: consolidate runnable examples and publish v0.1.1 guides
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 提交后回执丢失:核查、暂停与有证据恢复
|
||||
|
||||
[完整源码](../../sdk/go/examples/workflow-recovery/main.go)使用真实Orbit、自动Worker和本机HTTP渠道夹具。夹具先保存外部提交结果,再直接关闭连接,确保Worker实际遇到传输错误。流程进入NEEDS_REVIEW后,程序在受控夹具中模拟一个已经核实事实的管理员,逐项提交恢复决定。
|
||||
[完整源码](../../examples/workflow-recovery/main.go)使用真实Orbit、自动Worker和本机HTTP渠道夹具。夹具先保存外部提交结果,再直接关闭连接,确保Worker实际遇到传输错误。流程进入NEEDS_REVIEW后,程序在受控夹具中模拟一个已经核实事实的管理员,逐项提交恢复决定。
|
||||
|
||||
这是一份可运行的SDK接入与故障示例。夹具数据仅在本次进程内保存;真实系统需要持久证据和真实授权,不能把下面的演示核查逻辑接成任意业务的自动放行。
|
||||
|
||||
@@ -23,10 +23,10 @@ go run ./cmd/orbit
|
||||
初始化一次;原凭据文件不会被覆盖。另开终端,从仓库根目录运行:
|
||||
|
||||
```sh
|
||||
cd sdk/go
|
||||
cd examples
|
||||
ORBIT_URL=http://127.0.0.1:8080 \
|
||||
ORBIT_CREDENTIALS_FILE=../../.local/workflow-recovery.credentials.json \
|
||||
go run ./examples/workflow-recovery
|
||||
ORBIT_CREDENTIALS_FILE=../.local/workflow-recovery.credentials.json \
|
||||
go run ./workflow-recovery
|
||||
```
|
||||
|
||||
开发凭据包含定义、启动、Worker、控制、恢复及审计权限,便于单命令演示。正式接入应使用HTTPS/WSS,并为业务Worker与管理员分别签发所需权限;Worker执行权不自动授予恢复权。
|
||||
|
||||
Reference in New Issue
Block a user