Re: Obsolete or dead serverconnections after reboot

From: WR <wolle321(at)freenet(dot)de>
To: Vijaykumar Jain <vijaykumarjain(dot)github(at)gmail(dot)com>
Cc: pgsql-general <pgsql-general(at)lists(dot)postgresql(dot)org>
Subject: Re: Obsolete or dead serverconnections after reboot
Date: 2021-07-22 07:11:29
Message-ID: 6f6a7f2c-b6fa-53bd-9b78-2299c7aa1bf2@freenet.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello Vijaykumar Jain,

at first: select pg_stat_reset(); doesn't help, the pg_stat_activity is
the same after it.

I added some interesting rows after two reboots (which have been
complete power cycles)

artea=# select pid ,application_name , client_addr ,client_port
,backend_start ,query_start,state from pg_stat_activity;
pid | application_name | client_addr |
client_port | backend_start | query_start | state
-------+-----------------------------+---------------------------------------+-------------+-------------------------------+-------------------------------+--------
11116 | | | | 2021-07-21
12:38:06.76295+02 | |
9320 | | | | 2021-07-21
12:38:06.77185+02 | |
11292 | psql |
2003:fc:1f03:f200:71ae:2cc5:2e77:9003 | 59545 | 2021-07-22
07:52:20.110569+02 | 2021-07-22 07:52:24.727718+02 | idle
9624 | arteasubartlt15wolleartlt34 |
2003:fc:1f03:f200:71ae:2cc5:2e77:9003 | 59574 | 2021-07-22
07:56:16.235684+02 | 2021-07-22 07:56:16.278479+02 | active
11396 | psql | 192.168.2.49 | 59550
| 2021-07-22 07:54:03.736197+02 | 2021-07-22 07:54:06.488585+02 | idle
10448 | psql |
2003:fc:1f03:f200:71ae:2cc5:2e77:9003 | 59589 | 2021-07-22
07:58:14.715886+02 | 2021-07-22 07:59:01.652215+02 | active
15788 | | | | 2021-07-21
12:38:06.736352+02 | |
11216 | | | | 2021-07-21
12:38:06.722957+02 | |
14092 | | | | 2021-07-21
12:38:06.739031+02 | |
(9 Zeilen)

(Sorry for bad formatting)

So you can see we have two idle connections, which are those from before
the reboots (one had a IPv4 name resolution and two did it by IPv6, psql
commandline was the same). The backend_start is the same before and
after reboot, so they are the same instances of connections.

I scanned the logfiles and I did not find a shutdown of PostgresServer
on reboot time.

But when I restart the Windows-service postgres manually, then I get
those messages:

On stop:
2021-07-22 08:27:33.451 CEST [11216] LOG: fahre herunter
(I'm shutting down)
2021-07-22 08:27:33.512 CEST [14000] LOG: Datenbanksystem ist
heruntergefahren
(DB is now shutdown)
On start:
2021-07-22 08:27:39.565 CEST [11500] LOG: PostgreSQL 13.2, compiled by
Visual C++ build 1914, 64-bit startet
2021-07-22 08:27:39.744 CEST [17304] LOG: Datenbanksystem wurde am
2021-07-22 08:27:33 CEST heruntergefahren
(DB was shutdown on 2021-07-22 08:27:33)
2021-07-22 08:27:39.787 CEST [11500] LOG: Datenbanksystem ist bereit,
um Verbindungen anzunehmen
(DB is ready to accept connections)

(sorry, its in german, tried to translate)

So maybe, the DB-service seems not to stopped propperly on shutdown of
the host?

Greets, Wolfgang

Am 21.07.2021 um 15:14 schrieb Vijaykumar Jain:
> select pg_stat_reset();

--
May the source be with you

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message WR 2021-07-22 07:21:23 Re: Obsolete or dead serverconnections after reboot
Previous Message Bruce Momjian 2021-07-22 01:43:31 Re: Have I found an interval arithmetic bug?