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

Unterstützt PLV8 HTTP-Anrufe an andere Server?

Nein, wie von Milen erklärt; Verwenden Sie ein nicht vertrauenswürdiges PL wie PL/perlu, PL/pythonu, PL/javau usw.

Dies hat das gleiche Problem wie E-Mails von einem Trigger senden , da unerwartete Probleme wie DNS-Konfigurationsprobleme alle Ihre Datenbankverbindungen damit beschäftigen könnten, auf HTTP-Verbindungsversuche zu warten, sodass nichts anderes die Arbeit erledigen kann.

Verwenden Sie stattdessen LISTEN und NOTIFY um ein externes Hilfsskript zu wecken, das eine Warteschlangentabelle verwendet, um die Anfragen zu verwalten, wie in der oben verlinkten Antwort erläutert.