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 load-balancing and failover hosts #279

Open
jonbuffington opened this issue Jan 17, 2023 · 1 comment
Open

Support load-balancing and failover hosts #279

jonbuffington opened this issue Jan 17, 2023 · 1 comment

Comments

@jonbuffington
Copy link

Is your feature request related to a problem? Please describe.

I would like to connect to multiple ClickHouse servers to support our load-balancing and failover requirements.

Describe the solution you'd like

Provide the values of host(s) as a comma-separated list per the clickhouse-go driver's DSN hosts field. See https://github.com/ClickHouse/clickhouse-go#dsn

Describe alternatives you've considered

Deploying a separate TCP proxy that would support native ClickHouse connections. The downside is that the client would not be directly aware of host connection failures (e.g., rolling update) and simply retry.

Additional context

N/A

@bossinc bossinc added the enhancement New feature or request label Jan 30, 2023
@bossinc bossinc moved this from Incoming to Backlog in Partner Datasources Jan 30, 2023
@ceevaaa
Copy link

ceevaaa commented Nov 23, 2023

any updates here @jonbuffington ?

@alyssabull alyssabull moved this from Backlog to Feature Requests in Partner Datasources Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Feature Requests
Development

No branches or pull requests

5 participants