From: | Misa Simic <misa(dot)simic(at)gmail(dot)com> |
---|---|
To: | Merlin Moncure <mmoncure(at)gmail(dot)com> |
Cc: | Perry Smith <pedzsan(at)gmail(dot)com>, "<pgsql-general(at)postgresql(dot)org>" <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: NOTIFY channel |
Date: | 2013-04-26 19:50:45 |
Message-ID: | CAH3i69=23kMZKDE8KYVF6qsUX+_Anh8MPfWfY_eeF=Qi6yD-iQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
"
2) notify does not work with pgbouncer (yet), although I have in the
past had a private pgbouncer with functioning notify.
"
Is there a plan to make it work?
Actually - stupid question - probably not important... But good to know...
Listen connection doesn't need to work via pgbouncer...
Thanks,
Misa
On Friday, April 26, 2013, Merlin Moncure wrote:
> On Fri, Apr 26, 2013 at 11:30 AM, Perry Smith <pedzsan(at)gmail(dot)com<javascript:;>>
> wrote:
> > Hi,
> >
> > I'm curious what the design assumptions of the LISTEN / NOTIFY are. For
> example, would it work to have a thousand LISTEN channels open at the same
> time or would that be abusing the assumptions that were made? In short,
> I'm trying to understand if I need a few central LISTEN / NOTIFY channels
> that then distribute the events out or not.
>
> Couple quick points about notify:
> 1) In somewhat recent postgres (9.0) notify implementation was
> significantly optimized and expanded to include a payload.
>
> 2) notify does not work with pgbouncer (yet), although I have in the
> past had a private pgbouncer with functioning notify.
>
> 3) notifies are not delivered until end of transaction, which is
> sometimes useful, sometimes annoying
>
> 4) delivery of notifications is 'best effort', but that effort is
> pretty much always successful.
>
> 5) listener's in the range of 1000's is ok. but don't be afraid to
> think about using payload and/or putting specific instructions into a
> table that the client listener acts on after receiving notify.
>
> merlin
>
>
> --
> Sent via pgsql-general mailing list (pgsql-general(at)postgresql(dot)org<javascript:;>
> )
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general
>
From | Date | Subject | |
---|---|---|---|
Next Message | Misa Simic | 2013-04-26 19:54:47 | Re: is there a way to deliver an array over column from a query window? |
Previous Message | David Johnston | 2013-04-26 19:40:02 | Re: Where to set search_path |