GitHub user funky-eyes added a comment to the discussion: 
【求助】tcc模式使用fence表情况下如何对上游重试做幂等?

Moreover, your argument doesn't hold up.
A failed Try is simply the result of Phase 1. Once Phase 2 has already been 
resolved (global decision made), the server will outright reject any further 
branch registration attempts during Try — no new branches can be added.
If the Try registration succeeds, it means the server hasn't yet received or 
processed the Phase 1 resolution. Therefore, this extra branch will be handled 
exactly like the original one and receive the same Confirm or Cancel 
instruction.
There's simply no way one branch gets confirmed while the duplicate gets 
canceled.

GitHub link: 
https://github.com/apache/incubator-seata/discussions/7892#discussioncomment-15545628

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to