PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

LISTEN-Abfrage-Timeout mit node-postgres?

Ich habe eine Antwort auf mein Problem im Node-Postgres-Repo erhalten. Um Brianc zu zitieren:

Die richtige Art, in diesem Fall zuzuhören, ist die Verwendung eines eigenständigen Clients:

var pg = require ('pg'),
    pgConnectionString = "postgres://user:[email protected]/db";

var client = new pg.Client(pgConnectionString);
client.connect();
client.query('LISTEN "article_watcher"');
client.on('notification', function(data) {
    console.log(data.payload);
});