-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve cross2eth stability 0224 #1161
Improve cross2eth stability 0224 #1161
Conversation
…nhe/plugin into improve_cross2eth_stability_0224
…nhe/plugin into improve_cross2eth_stability_0224
…nhe/plugin into improve_cross2eth_stability_0224
Codecov Report
@@ Coverage Diff @@
## master #1161 +/- ##
=======================================
Coverage 57.74% 57.75%
=======================================
Files 212 212
Lines 33939 33939
=======================================
+ Hits 19599 19601 +2
+ Misses 12625 12624 -1
+ Partials 1715 1714 -1
Continue to review full report at Codecov.
|
关闭重新触发ci |
🎉 This PR is included in version 1.67.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
1.增加chain33发送到ethereum中继交易的跟踪信息保存在数据库中,需要得到ack信息,否则定期重发;
2.增加ethereum发送到chain33中继交易的跟踪信息保存在数据库中,需要得到ack信息,否则定期重发;
3.通过增加以上2种send,ack的方式保证中继服务的稳定性,即使在出现网络错误,中继panic的情况下,重启,而不影响中继服务的可靠性;同时加入的不同的checkpoint的日志,用于跟踪一个交易的不同点的过程,可以帮助后续定位问题,解决问题,完善实现机制,进一步提高可靠性、稳定性。