PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

PLV8 có hỗ trợ thực hiện cuộc gọi http đến các máy chủ khác không?

Không, như Milen giải thích; sử dụng PL không đáng tin cậy như PL / perlu, PL / pythonu, PL / javau, v.v.

Thực hiện việc này có vấn đề tương tự như gửi email từ trình kích hoạt , trong đó các sự cố không mong muốn như sự cố cấu hình DNS có thể khiến tất cả các kết nối cơ sở dữ liệu của bạn bận rộn khi chờ kết nối HTTP nên không có gì khác có thể hoàn thành bất kỳ công việc nào.

Thay vào đó, hãy sử dụng LISTENNOTIFY để đánh thức một tập lệnh trình trợ giúp bên ngoài sử dụng bảng hàng đợi để quản lý các yêu cầu, như được giải thích trong câu trả lời được liên kết ở trên.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Quy ước đặt tên PostgreSQL

  2. Rails - lấy các đối tượng của các đối tượng CÓ bản sao

  3. SQL, Postgres OIDs, Chúng là gì và tại sao chúng hữu ích?

  4. Hàm postgresql với câu lệnh if

  5. Tìm giá trị băm của một hàng trong postgresql