という名前の redis クライアント モジュールを作成しましたredisConnection.js
。その内容は以下の通り
var redis = require('redis').createClient();
exports.exposeConnection = function(){
return redis;
};
これで、redis を利用したいときはいつでもrequire
、モジュールだけを呼び出してexposeConnection
メソッドを呼び出すことができます。これが接続を再利用する正しい方法であるかどうかを知りたかったのです。モジュールを呼び出すたびにではなく、redis接続が1回だけインスタンス化されることを願っています。そうでない場合、それを再利用するより良い方法はありますか?