我有一个使用Express和node_redis的Node应用程序。我正在遵循Learning Node书中概述的方法,并为整个应用程序的生命周期创建单个客户端。在这种方法下,我何时调用redis客户端上的
相关代码
close()
?我需要吗?相关代码
var express = require( 'express' ),
redis = require( 'redis' );
var app = express(),
config = require( './config/application' )[ app.get( 'env' ) ];
// create Redis client
var redisClient = redis.createClient();
redisClient.on( 'error', function( err ) {
console.log( 'Error' + err );
} );
// select the database
redisClient.select( config.redis_database );
...
/* more setup, route defintions, etc. */
...
http.createServer( app ).listen( 4000, function() {
console.log( 'Server started and ready for action!' );
});