- execution_failed
- create_execution_failedPOST
- prepare_compensationPUT
- force_prepare_compensationPUT
- apply_execution_successPUT
- apply_execution_failedPUT
- apply_retry_specPUT
- change_functionPUT
- mark_recoverablePUT
- Delete aggregateDELETE
- Recover deleted aggregatePUT
- Get aggregate tracingGET
- Load state aggregateGET
- Load versioned state aggregateGET
- Load time based state aggregateGET
- Get snapshotGET
- Regenerate aggregate snapshotPUT
- Batch regenerate aggregate snapshotPUT
- Count snapshotPOST
- List Query snapshotPOST
- List Query snapshot statePOST
- Paged Query snapshotPOST
- Paged Query snapshot statePOST
- Single snapshotPOST
- Single snapshot statePOST
- Load Event StreamGET
- List Query Event StreamPOST
- Paged Query Event StreamPOST
- Count Event StreamPOST
- Event CompensatePUT
- Resend State EventPOST
- wow
Load Event Stream
GET
/execution_failed/{id}/event/{headVersion}/{tailVersion}
compensation.execution_failed
请求参数
Path 参数
id
string
必需
headVersion
integer <int32>
必需
示例值:
1
tailVersion
integer <int32>
必需
示例值:
2147483647
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://dev-cn.your-api-server.com/execution_failed//event//'
返回响应
🟢200成功
application/json
Headers
Wow-Error-Code
string
可选
Body
array of:
id
string
必需
>= 1 字符
contextName
string
必需
>= 1 字符
aggregateName
string
必需
>= 1 字符
header
object
可选
user_agent
string
可选
remote_ip
string
remote ip
trace_id
string
trace id
command_operator
string
可选
local_first
boolean
可选
command_wait_endpoint
string <url>
可选
command_wait_stage
enum<string>
可选
枚举值:
SENTPROCESSEDSNAPSHOTPROJECTEDEVENT_HANDLEDSAGA_HANDLED
默认值:
PROCESSED
额外字段
integer | number | string | boolean
可选
tenantId
string
必需
>= 1 字符
aggregateId
string
必需
>= 1 字符
ownerId
string
必需
默认值:
commandId
string
可选
>= 1 字符
requestId
string
可选
>= 1 字符
version
integer <int32>
必需
body
array [anyOf]
必需
>= 1 items
object
compensation_prepared
object
execution_failed_applied
object
execution_failed_created
object
execution_success_applied
object
function_changed
object
recoverable_marked
object
retry_spec_applied
createTime
integer <int64>
必需
示例
[
{
"id": "string",
"contextName": "string",
"aggregateName": "string",
"header": {
"user_agent": "string",
"remote_ip": "string",
"trace_id": "string",
"command_operator": "string",
"local_first": true,
"command_wait_endpoint": "string",
"command_wait_stage": "PROCESSED"
},
"tenantId": "string",
"aggregateId": "string",
"ownerId": "",
"commandId": "string",
"requestId": "string",
"version": 0,
"body": [
{
"id": "string",
"name": "compensation_prepared",
"revision": "0.0.1",
"bodyType": "me.ahoo.wow.compensation.api.CompensationPrepared",
"body": {
"eventId": {
"aggregateId": {
"contextName": "string",
"aggregateName": "string",
"tenantId": "(0)",
"aggregateId": "string"
},
"id": "string",
"version": 0,
"initialized": true,
"isInitialVersion": true
},
"function": {
"contextName": "string",
"functionKind": "COMMAND",
"name": "string",
"processorName": "string"
},
"retryState": {
"nextRetryAt": 0,
"retries": 0,
"retryAt": 0,
"timeoutAt": 0
}
}
}
],
"createTime": 0
}
]
修改于 2025-03-27 13:39:05