-1
私はリアルタイムのWebページを作成し、データベースとしてpostgreSQLを使用しようとしています。私はnode.jsを使い、バックエンドのものをビルドするように表現します。これはリアルタイムのWebページであり、非常に頻繁に情報を更新する必要があるので、私は次のようになりますpostgreSQLの、との長い接続維持:クライアントが新しいページに行くときにPostgreSQLを切断する
app.get('/:A/:B', function(req,res){
var A = req.params.A;
var B = req.params.B;
var client = new pg.Client(config[A][B]);
client.connect(function(err){
if (err) {
console.log("Error occurred when try to connect the database",err);
}
else {
console.log("Connected to the database");
}
});
Do some queries with current database connection...
}
を、私は、ブラウザでAとBの値を変更する際の問題は、あると新しいデータベースに接続しようとしましたが、古いデータベースと切断していないので、私のページの情報は古いデータベースのままです。私はノードとウェブ開発には新しいです。クライアントが新しいURLに移動しようとすると、古いデータベースとの接続を解除する方法を教えてもらえますか?