[英]How do I get a response/information from a hanging pgPool.connect()?
我正在使用 pg package (node.js),由於某種原因,連接 function 什么也沒給我。 我的代碼掛在那條線上,我看不到任何錯誤、錯誤或正在發生的事情。
IE
console.log("HERE");
await pgPool.connect()
console.log("NOW HERE") //this line never prints
我也嘗試了很多變體:
console.log("HERE");
const client = await pgPool.connect()
console.log(client) //this line never prints
有誰知道如何從 pg 獲取詳細的 stream ? 我的 pg 版本是 7.15.0,我的 npm 版本是 6.14.4
我試着等了一個多小時。 對於在本地機器上從同一分支運行相同代碼的朋友,它會在一秒鍾內連接。 我已經確認他們和我有相同版本的 pg。
我可以在單獨的終端中使用psql
直接連接到數據庫而不會出現問題(它會在 < 1 秒內立即連接)
將我的 pg 更新到 8.2.1 並解決了問題。 一定是與早期版本不兼容的問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.