Skip to content
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

optimize: fix degrade configurations #838

Merged
merged 4 commits into from
Feb 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -197,9 +197,9 @@ transport.enable-client-batch-send-request、client.log.exceptionRate
| service.vgroupMapping.my_test_tx_Group | transaction group (Appendix 1) | my_ test_ tx_ Group refers to grouping, and the configuration item value is TC cluster name|
| service.default.grouplist | TC service list (Appendix 2) | Only used when the registry is file|
| service.disableGlobalTransaction | global transaction switch | False by default. false is on, true is off|
| client.tm.downgradeCheck | demote switch | False by default. The business side automatically downgrades the seata transaction based on the number of consecutive errors (see Appendix 6 for details)|
| client.tm.gradeCheckAllowTimes | threshold value for reaching the standard of promotion and demotion | 10 by default|
| client.tm.downgradeCheckPeriod | service self check cycle | 2000 by default, in ms Conduct a service self check every 2 seconds to decide|
| client.tm.degradeCheck | demote switch | False by default. The business side automatically degradeCheck the seata transaction based on the number of consecutive errors (see Appendix 6 for details)|
| client.tm.degradeCheckAllowTimes | threshold value for reaching the standard of promotion and demotion | 10 by default|
| client.tm.degradeCheckPeriod | service self check cycle | 2000 by default, in ms Conduct a service self check every 2 seconds to detect|
| client.rm.reportSuccessEnable | whether to report phase I success | True, false, starting from version 1.1.0. The default is false true is used to keep the life cycle records of branch transactions complete. false can improve performance|
| client.rm.asyncCommitBufferLimit | asynchronous commit cache queue length | 10000 by default. Phase II commit succeeded. RM asynchronously cleans the undo queue|
| client.rm.lock.retryInterval | retry interval for verifying or occupying the global lock | 10 by default, in milliseconds|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,9 +130,9 @@ description: Seata parameter configuration.
| service.vgroupMapping.my_test_tx_Group | transaction group (Appendix 1) | my_ test_ tx_ Group refers to grouping, and the configuration item value is TC cluster name|
| service.default.grouplist | TC service list (Appendix 2) | Only used when the registry is file|
| service.disableGlobalTransaction | global transaction switch | False by default. false is on, true is off|
| client.tm.downgradeCheck | demote switch | False by default. The business side automatically downgrades the seata transaction based on the number of consecutive errors (see Appendix 6 for details)|
| client.tm.gradeCheckAllowTimes | threshold value for reaching the standard of promotion and demotion | 10 by default|
| client.tm.downgradeCheckPeriod | service self check cycle | 2000 by default, in ms Conduct a service self check every 2 seconds to decide|
| client.tm.degradeCheck | demote switch | False by default. The business side automatically degradeCheck the seata transaction based on the number of consecutive errors (see Appendix 6 for details)|
| client.tm.degradeCheckAllowTimes | threshold value for reaching the standard of promotion and demotion | 10 by default|
| client.tm.degradeCheckPeriod | service self check cycle | 2000 by default, in ms Conduct a service self check every 2 seconds to detect|
| client.rm.reportSuccessEnable | whether to report phase I success | True, false, starting from version 1.1.0. The default is false true is used to keep the life cycle records of branch transactions complete. false can improve performance|
| client.rm.asyncCommitBufferLimit | asynchronous commit cache queue length | 10000 by default. Phase II commit succeeded. RM asynchronously cleans the undo queue|
| client.rm.lock.retryInterval | retry interval for verifying or occupying the global lock | 10 by default, in milliseconds|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,9 +148,9 @@ description: Seata parameter configuration.
| service.vgroupMapping.my_test_tx_Group | transaction group (Appendix 1) | my_ test_ tx_ Group refers to grouping, and the configuration item value is TC cluster name|
| service.default.grouplist | TC service list (Appendix 2) | Only used when the registry is file|
| service.disableGlobalTransaction | global transaction switch | False by default. false is on, true is off|
| client.tm.downgradeCheck | demote switch | False by default. The business side automatically downgrades the seata transaction based on the number of consecutive errors (see Appendix 6 for details)|
| client.tm.gradeCheckAllowTimes | threshold value for reaching the standard of promotion and demotion | 10 by default|
| client.tm.downgradeCheckPeriod | service self check cycle | 2000 by default, in ms Conduct a service self check every 2 seconds to decide|
| client.tm.degradeCheck | demote switch | False by default. The business side automatically degradeCheck the seata transaction based on the number of consecutive errors (see Appendix 6 for details)|
| client.tm.degradeCheckAllowTimes | threshold value for reaching the standard of promotion and demotion | 10 by default|
| client.tm.degradeCheckPeriod | service self check cycle | 2000 by default, in ms Conduct a service self check every 2 seconds to detect|
| client.rm.reportSuccessEnable | whether to report phase I success | True, false, starting from version 1.1.0. The default is false true is used to keep the life cycle records of branch transactions complete. false can improve performance|
| client.rm.asyncCommitBufferLimit | asynchronous commit cache queue length | 10000 by default. Phase II commit succeeded. RM asynchronously cleans the undo queue|
| client.rm.lock.retryInterval | retry interval for verifying or occupying the global lock | 10 by default, in milliseconds|
Expand Down
Loading