Esiste un modo per utilizzare la funzione di ascolto / notifica di Postgres per recapitare un messaggio a un canale e fare in modo che un solo ascoltatore utilizzi questo messaggio?
Lo scopo è che ho più app "worker" che ascoltano tutte lo stesso canale Postgres. Ma voglio che il lavoro venga svolto una sola volta per messaggio ricevuto attraverso il canale di notifica.
Se Ascolta / Notifica non è la funzione corretta in Postgres, c'è una funzione separata che dovrei usare?
Idealmente, vorrei farlo senza utilizzare estensioni aggiuntive.