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]