apache / apache/incubator-seata

seata 拦截器hook.

Open
#3,665 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
26k
Forks
8.8k
Avg merge
1d 8h
Merged PRs (30d)
4

Description

## Why you need it?
seata中不管AT/TCC有没有可以自定义拦截器. 做些处理.

## How it could be?
TCC 多租户模式下. commit 或 cache 只能通过BusinessActionContext 传递. 有没有拦截器在调用之前/之后做些处理

## Other related information
Add any other context or screenshots about the feature request here.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing Seata's AT and TCC interceptor or extension entry points, then trace how BusinessActionContext carries data through commit and cache operations. Clarify whether hooks are needed before, after, or both, and define the expected behavior for custom multi-tenant processing before implementation. Done means the interceptor scope and lifecycle are specified and covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.