簡體   English   中英

如何從掛起的 pgPool.connect() 中獲取響應/信息?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM