Re: Who is LISTENing? - Mailing list pgsql-general

From Sim Zacks
Subject Re: Who is LISTENing?
Date
Msg-id 507CF13D.5080600@compulab.co.il
Whole thread Raw
In response to Who is LISTENing?  (rektide <rektide@voodoowarez.com>)
Responses Re: Who is LISTENing?  (Raghavendra <raghavendra.rao@enterprisedb.com>)
List pgsql-general
<meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    body p { margin-bottom: 0cm; margin-top: 0pt; }

  <body style="direction: ltr;"
    bidimailui-detected-decoding-type="latin-charset" text="#000000"
    bgcolor="#FFFFFF">
    On 10/15/2012 06:11 PM, rektide wrote:

    <blockquote cite="mid:20121015161138.GA17738@eldergods.com"
      type="cite">
      Hi pgsql-general,

I'm interested in writing a supervisory process that can insure worker processes are
running/spawn new ones if not. These workers will mainly be responsible for LISTENing to
the db, which is emitting triggered_change_notification s.

Is there any means to check a NOTIFY queue to see who or if anyone is LISTEN ing on it?

Links:
http://www.postgresql.org/docs/9.2/interactive/sql-notify.html
http://www.postgresql.org/docs/9.2/interactive/tcn.html

Regards,


    You can look in the pg_listener table. The relname is the
    Listen/notify code that you call and the listenerpid is the OS pid.
    You can see more details of that in the pg_stat_activity

    Sim

pgsql-general by date:

Previous
From: John R Pierce
Date:
Subject: Re: Application takes longer time to fetch large no of records from Postgresql 9.0.3
Next
From: Raghavendra
Date:
Subject: Re: Who is LISTENing?