我們使用node-postgres(pg
上NPM)爲我們的應用程序,但都遇到問題,所以我們決定回到例子 Wiki上:爲什麼Node.js Postgres Wiki示例爲每個http請求插入多個記錄?
當我們運行示例,每個http請求插入兩個記錄到Postgres(「訪問」)表中。 這是所需的行爲...?
我們發佈的示例代碼來的Heroku:https://node-postgres-example.herokuapp.com
(注:使用谷歌瀏覽器訪問)
注:我們從維基做3名更改server.js
代碼,使其在Heroku上運行,這是在GitHub上:https://github.com/dwyl/postgres-connection-pool-test
(我們對server.js所做的更改純粹是爲了(1)創建visit
表,如果它尚不存在,(2)從process.env.DATABSE_URL
獲得postgres連接字符串,(3)在Heroku上收聽process.env.PORT
。所有其餘的代碼是根據Wiki示例)
實現HTTP服務時,檢查請求數是人們首先想到的。 –
@ vitaly-t同意。謝謝。 – nelsonic