pulsar icon indicating copy to clipboard operation
pulsar copied to clipboard

[Transaction] One single TC unavailable cause transactional throughput down to 0.

Open thetumbled opened this issue 1 year ago • 1 comments

Search before asking

  • [X] I searched in the issues and found nothing similar.

Motivation

Transaction module introduce multiple(default 16) TC to improve performance. However, if part of TC fail to recover, the throughput of all transactional client down to 0, though there are some TC able to serve for client. image image

Solution

When there are some TC able to provide service, transactional client should seek service from these TC, instead of waiting for failed TC recovery.

Alternatives

No response

Anything else?

No response

Are you willing to submit a PR?

  • [X] I'm willing to submit a PR!

thetumbled avatar Jul 16 '24 09:07 thetumbled

Discuss link: https://lists.apache.org/thread/w965ygdgmn6yjpkp3lx23d3lo999tt88

thetumbled avatar Jul 16 '24 09:07 thetumbled