Hakunata commented on issue #733:
URL: 
https://github.com/apache/servicecomb-pack/issues/733#issuecomment-1049407282


   > 因为我们用了spring的@transaction action, 导致TCC准备的时候如果出现问题之后,发生数据库事件回滚。 
需要检查一下Alpha端, 看看 TCC prepared的事件是否接收到了。
   
   `localTxId   parentTxId      serviceName     instanceId      methodInfo      
txType  status  creationTime
   54c3cc43-e59b-4657-9117-3be4c6b9618c         bussiness       
bussiness-127.0.0.1             STARTED Succeed 2022-02-23 04:32:51
   eb887004-daeb-44a7-870d-bb1c9c0df6e6 54c3cc43-e59b-4657-9117-3be4c6b9618c    
bank_alpha      bank_alpha-127.0.0.1    confirm=public void 
cn.huolala.bme.alpha.service.UserAccountService.confirmOut(cn.huolala.bme.alpha.controller.bo.TransferEntity),cancel=public
 void 
cn.huolala.bme.alpha.service.UserAccountService.cancelOut(cn.huolala.bme.alpha.controller.bo.TransferEntity)
       P_TX_STATED             2022-02-23 04:32:51
   eb887004-daeb-44a7-870d-bb1c9c0df6e6 54c3cc43-e59b-4657-9117-3be4c6b9618c    
bank_alpha      bank_alpha-127.0.0.1    confirm=public void 
cn.huolala.bme.alpha.service.UserAccountService.confirmOut(cn.huolala.bme.alpha.controller.bo.TransferEntity),cancel=public
 void 
cn.huolala.bme.alpha.service.UserAccountService.cancelOut(cn.huolala.bme.alpha.controller.bo.TransferEntity)
       P_TX_ENDED      Succeed 2022-02-23 04:32:53
   c88bd40b-87cb-41ac-afb5-9fdb5f46301c 54c3cc43-e59b-4657-9117-3be4c6b9618c    
bank_beta       bank_beta-127.0.0.1     confirm=public void 
cn.huolala.bme.beta.service.UserAccountService.confirmIn(cn.huolala.bme.beta.controller.bo.TransferEntity),cancel=public
 void 
cn.huolala.bme.beta.service.UserAccountService.cancelIn(cn.huolala.bme.beta.controller.bo.TransferEntity)
     P_TX_STATED             2022-02-23 04:32:54
   c88bd40b-87cb-41ac-afb5-9fdb5f46301c 54c3cc43-e59b-4657-9117-3be4c6b9618c    
bank_beta       bank_beta-127.0.0.1     confirm=public void 
cn.huolala.bme.beta.service.UserAccountService.confirmIn(cn.huolala.bme.beta.controller.bo.TransferEntity),cancel=public
 void 
cn.huolala.bme.beta.service.UserAccountService.cancelIn(cn.huolala.bme.beta.controller.bo.TransferEntity)
     P_TX_ENDED      Failed  2022-02-23 04:32:55
   54c3cc43-e59b-4657-9117-3be4c6b9618c         bussiness       
bussiness-127.0.0.1             ENDED   Succeed 2022-02-23 04:32:55
   eb887004-daeb-44a7-870d-bb1c9c0df6e6 54c3cc43-e59b-4657-9117-3be4c6b9618c    
bank_alpha      bank_alpha-127.0.0.1    public void 
cn.huolala.bme.alpha.service.UserAccountService.confirmOut(cn.huolala.bme.alpha.controller.bo.TransferEntity)
       COORDINATED     Succeed 2022-02-23 04:32:59`
   
   如果是落库的事件日志,是没看到的,不过你给了一个思路,我再看一下;你可以给一个分析的具体位置:比如看哪个类或哪个表或Alpha的关键日志Label


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to