アプリにnode-postgres ( pg
NPM 上)を使用していますが、問題があったため、Wikiの例に戻ることにしました。
この例を実行すると、各 http要求によって2 つのレコードが Postgres ("visit") テーブルに挿入されます。これは望ましい動作ですか...?
サンプル コードを Heroku に公開しました: https://node-postgres-example.herokuapp.com
(注: Google Chromeを使用してアクセスしてください)
注: Wiki のコードに 3 つの変更を加えて、server.js
Heroku で実行できるようにしました。これは GitHub にあります: https://github.com/dwyl/postgres-connection-pool-test
( server.js に加えた変更は、(1)visit
テーブルがまだ存在しない場合はテーブルを作成するため、(2) postgres 接続文字列を取得するため、process.env.DATABSE_URL
(3) Heroku でリッスンするprocess.env.PORT
ためだけです。残りのすべてのコードは Wiki の例のとおりです)