Re: Load balancing of write queries among health-checked nodes

From: Ron Johnson <ronljohnsonjr(at)gmail(dot)com>
To: "pgsql-generallists(dot)postgresql(dot)org" <pgsql-general(at)lists(dot)postgresql(dot)org>
Subject: Re: Load balancing of write queries among health-checked nodes
Date: 2024-10-08 03:30:05
Message-ID: CANzqJaD5xa=5GSQ36R-c_i6kjSVtiA7S9LbCs_RaEBUE4STS9g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mon, Oct 7, 2024 at 11:04 PM <me+postgres(at)kotovalexarian(dot)com> wrote:

> Hello. I have a PostgreSQL high availability cluster with Pgpool-II, but I
> don't use the virtual IP feature so my clients don't know which node to
> send queries to. DNS round-robin is not a solution because it can't
> distinguish between healthy and dead nodes.
>
> I thought about having a Pgpool-II instance on each client (client
> Pgpool-II -> cluster Pgpool-II -> PostgreSQL), but AFAIK it can't
> distribute write queries. I also know that libpq may have multiple nodes to
> connect, but I need an advanced health check because a node may have
> connectivity but be separated from the whole cluster so it must be
> considered dead.
>

Isn't that multi-master clustering?

--
Death to <Redacted>, and butter sauce.
Don't boil me, I'm still alive.
<Redacted> crustacean!

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message me+postgres 2024-10-08 03:41:00 Re: Load balancing of write queries among health-checked nodes
Previous Message Muhammad Usman Khan 2024-10-08 03:24:48 Re: backup