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

Support built-in VIP Management #583

Closed
5 tasks done
djshow832 opened this issue Jul 2, 2024 · 0 comments
Closed
5 tasks done

Support built-in VIP Management #583

djshow832 opened this issue Jul 2, 2024 · 0 comments
Assignees

Comments

@djshow832
Copy link
Collaborator

djshow832 commented Jul 2, 2024

Feature Request

Describe your feature request related problem

In a self-hosted TiDB cluster with TiProxy, TiProxy is typically the endpoint for clients. To achieve high availability, users may deploy multiple TiProxy instances and only one serves requests so that the client can configure only one database address. When the active TiProxy is down, the cluster should elect another TiProxy automatically and the client doesn't need to update the database address.

Describe the feature you'd like

So we need a VIP solution. The VIP is always bound to an available TiProxy node. When the active node is down, VIP is switched to another node.

Describe alternatives you've considered

None

Teachability, Documentation, Adoption, Migration Strategy

None

Tasks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant