Czy istnieje sposób użycia funkcji Postgres Listen / Notify w celu dostarczenia wiadomości do kanału i umożliwienia korzystania z niej tylko przez jednego słuchacza?
Celem tego jest to, że mam wiele aplikacji „roboczych”, wszystkie słuchają tego samego kanału Postgres. Ale chcę, aby praca była wykonywana tylko raz dla każdej wiadomości otrzymanej za pośrednictwem kanału powiadomień.
Jeśli Listen / Notify nie jest poprawną funkcją Postgres, czy jest jakaś osobna funkcja, której powinienem używać?
Idealnie chciałbym to zrobić bez użycia dodatkowych rozszerzeń.