From: | Magnus Hagander <magnus(at)hagander(dot)net> |
---|---|
To: | Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com> |
Cc: | Jacob Champion <pchampion(at)vmware(dot)com>, "daniel(at)yesql(dot)se" <daniel(at)yesql(dot)se>, "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: PROXY protocol support |
Date: | 2022-03-09 16:29:34 |
Message-ID: | CABUevExMeBBE8aRg6N0gmSiNS8FagtEYSy9WYFGShDaGD-z6=Q@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Mar 9, 2022 at 5:23 PM Peter Eisentraut
<peter(dot)eisentraut(at)enterprisedb(dot)com> wrote:
>
> A general question on this feature: AFAICT, you can only send the proxy
> header once at the beginning of the connection. So this wouldn't be of
> use for PostgreSQL-protocol connection poolers (pgbouncer, pgpool),
> where the same server connection can be used for clients from different
> source addresses. Do I understand that correctly?
Correct. It's only sent at connection startup, so if you're re-using
the connection it would also re-use the IP address of the first one.
For reusing the connection for multiple clients, you'd want something
different, like a "priviliged mode in the tunnel" that the pooler can
handle.
--
Magnus Hagander
Me: https://www.hagander.net/
Work: https://www.redpill-linpro.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Andres Freund | 2022-03-09 16:44:20 | Re: [RFC] building postgres with meson -v7 |
Previous Message | Peter Eisentraut | 2022-03-09 16:23:28 | Re: PROXY protocol support |