Re: Heartbeat between Primary and Standby replicas - Mailing list pgsql-hackers

From Fujii Masao
Subject Re: Heartbeat between Primary and Standby replicas
Date
Msg-id AANLkTimHkkoB2u=UHTKiSUzCnoDKtQCazKrUuSp0RSkL@mail.gmail.com
Whole thread Raw
In response to Heartbeat between Primary and Standby replicas  (fazool mein <fazoolmein@gmail.com>)
Responses Re: Heartbeat between Primary and Standby replicas  (fazool mein <fazoolmein@gmail.com>)
List pgsql-hackers
On Fri, Sep 17, 2010 at 6:49 AM, fazool mein <fazoolmein@gmail.com> wrote:
> I am designing a heartbeat system between replicas to know when a replica
> goes down so that necessary measures can be taken. As I see, there are two
> ways of doing it:
>
> 1) Creating a separate heartbeat process on replicas.
> 2) Creating a heartbeat message, and sending it over the connection that is
> already established between walsender and walreceiver.
>
> With 2, sending heartbeat from walsender to walreceiver seems trivial.
> Sending a heartbeat from walreceiver to walsender seems tricky. Going
> through the code, it seems that the walreceiver is always in the
> PGASYNC_COPY_OUT mode (except in the beginning when handshaking is done).
>
> Can you recommend the right way of doing this?

The existing keepalive feature doesn't help?

Regards,

-- 
Fujii Masao
NIPPON TELEGRAPH AND TELEPHONE CORPORATION
NTT Open Source Software Center


pgsql-hackers by date:

Previous
From: Itagaki Takahiro
Date:
Subject: Re: patch: SQL/MED(FDW) DDL
Next
From: Robert Haas
Date:
Subject: Re: security label support, revised