如果我用PLV8为PostgreSql写了一个函数,我能从我的PLV8函数调用一个带有get/post请求的url吗?
发布于 2012-10-01 08:11:08
不,根据this page和我对“trusted”的理解:
PL/v8是一种值得信赖的过程语言,使用安全、运行速度快、易于开发,由V8 JavaScript Engine提供支持。
发布于 2012-10-01 15:40:37
不,正如Milen所解释的那样;使用不受信任的PL,如PL/perlu、PL/pythonu、PL/javau等。
这样做与sending email from a trigger有相同的问题,因为像DNS配置问题这样的意想不到的问题可能会让所有的数据库连接忙于等待HTTP连接尝试,所以其他任何事情都不能完成任何工作。
相反,请使用LISTEN and NOTIFY唤醒外部助手脚本,该脚本使用队列表来管理请求,如上面链接的答案中所述。
https://stackoverflow.com/questions/12666148
复制相似问题