【发布时间】:2014-04-18 16:37:42
【问题描述】:
我有一个使用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!' );
});
【问题讨论】:
标签: node.js express node-redis