1

構築しているExpressアプリケーションでredisクライアントを定義するのに最適な場所がどこにあるかわかりません。フレームワークとしてスケルトンを使用しています。

redisへの接続はまたはのいずれboot.coffeeapp.coffeeで行う必要があるようですが、必要な場所であるで、redisへの参照を簡単に取得できませんapplication_controller.coffee

入れたら、リクエストごとに新しいクライアントが作成されるということですかclient = redis.createClientapplication_controller.coffee

4

1 に答える 1

1

(構成後、ルートの前に) Redisクライアントを定義し、Redisクライアントをapp.coffeeAppオブジェクトのプロパティとして設定します。 app.client = redis.createClient

次に、でapplication_controller.coffeeRedisクライアントにアクセスできますapp.client

于 2012-12-12T12:29:14.983 に答える