From: | Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> |
---|---|
To: | Dominique Devienne <ddevienne(at)gmail(dot)com> |
Cc: | pgsql-general(at)lists(dot)postgresql(dot)org |
Subject: | Re: Using PostgreSQL for service discovery and health-check |
Date: | 2023-02-09 17:46:41 |
Message-ID: | 66d8dfb6-c709-90a3-71a5-1d51f89db0df@aklaver.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 2/9/23 09:40, Dominique Devienne wrote:
> On Thu, Feb 9, 2023 at 5:51 PM Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com
> <mailto:adrian(dot)klaver(at)aklaver(dot)com>> wrote:
>
> On 2/9/23 08:16, Dominique Devienne wrote:
> > On Thu, Feb 9, 2023 at 5:05 PM Adrian Klaver
> <adrian(dot)klaver(at)aklaver(dot)com <mailto:adrian(dot)klaver(at)aklaver(dot)com>
> The flip side of that is that with known ports it would it easier to
> have a process on the Postgres machine or in the database that checks
> the ports on regular basis. And as part of that process mark any non
> responding ports as inactive. That would solve the zombie problem.
>
>
> That's one possibility. But the "reaper" process could just as well scan
> the service table,
> and probe those too. So again, I'm not sure what the fixed-port approach
> gains me, beside
> perhaps the reaper not having to connect to PostgreSQL itself. I'm OK
> with connecting.
What is the reaper process?
>
> Thanks for the your input. Always good to have one's arguments
> challenged by experts.
--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Merlin Moncure | 2023-02-09 17:50:30 | Re: Sequence vs UUID |
Previous Message | Dominique Devienne | 2023-02-09 17:40:33 | Re: Using PostgreSQL for service discovery and health-check |