redis驱动发送事件
This commit is contained in:
@ -28,10 +28,10 @@ type EventData struct {
|
||||
//
|
||||
// Date : 15:56 2024/6/25
|
||||
type SendResult struct {
|
||||
Data *EventData `json:"data"` // 发送的数据
|
||||
PartitionNum int `json:"partition_num"` // 分区索引编号
|
||||
Topic string `json:"topic"` // 使用的真实topic
|
||||
IsSuccess bool `json:"is_success"` // 是否发送成功
|
||||
FailReason string `json:"fail_reason"` // 失败原因
|
||||
Extension map[string]any `json:"extension"` // 扩展数据
|
||||
Data *EventData `json:"data"` // 发送的数据
|
||||
Partition int `json:"partition_num"` // 分区索引编号
|
||||
Topic string `json:"topic"` // 使用的真实topic
|
||||
IsSuccess bool `json:"is_success"` // 是否发送成功
|
||||
FailReason string `json:"fail_reason"` // 失败原因
|
||||
Extension map[string]any `json:"extension"` // 扩展数据
|
||||
}
|
||||
|
@ -7,6 +7,8 @@
|
||||
// Date : 2024-06-26 17:21
|
||||
package define
|
||||
|
||||
import "context"
|
||||
|
||||
// DefaultSuccessCallbackHandler ...
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
@ -31,3 +33,18 @@ func DefaultFailCallbackHandler(eventData *EventData, handleResult map[string]an
|
||||
//
|
||||
// Date : 18:11 2024/6/26
|
||||
func DefaultPanicCallback(err any, eventData *EventData, handleResult map[string]any) {}
|
||||
|
||||
// DefaultSendFailCallback ...
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 11:45 2024/6/27
|
||||
func DefaultSendFailCallback(ctx context.Context, eventData *EventData, eventResult *SendResult, err error) {
|
||||
}
|
||||
|
||||
// DefaultSendSuccessCallback ...
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 11:46 2024/6/27
|
||||
func DefaultSendSuccessCallback(ctx context.Context, eventResult *SendResult) {}
|
||||
|
Reference in New Issue
Block a user