[pgpool-general: 6057] Re: "health check timer expired" on local machine
ishii at sraoss.co.jp
Fri Apr 27 10:15:54 JST 2018
> Pgpool-II health check process uses non-blocking socket for connecting
> to PostgreSQL. After issuing connect system call it waits for its
> completion using select system call with timeout: connect_timeout in
> pgpool.conf (in your case 10 seconds). On the other hand health_check
> timeout is 6 seconds. So after 6 seconds, an alarm interrupted the
> select system call and it returned with errno == EINTR, then the log
> emitted. Not sure why the connect system call did not respond for 6
> That's all what I know from the log.
If you want to make research on this, packet dump is required.
SRA OSS, Inc. Japan
More information about the pgpool-general