0

私は分散 Web アプリに取り組んでおり、ExpressJS セッションを使用してデータを保存したいので、分散セッション ストレージが必要です。または、独自のセッション ストレージを構築することもできますが、その方法がわかりません。

プロジェクトの一部で Web アプリとは異なる部分で(このモジュールを使用して) memcached を使用しているため、memcached をセッション ストレージとして使用できると便利です。

私はこのようなものが欲しい:

app.use(express.session({secret: 'something', store: new MemcachedStorage(...)}));

では、どのストレージを使用すればよいでしょうか。

4

2 に答える 2

6

これがあなたが探しているものだと思います:

app.use(express.session({ 
  secret: 'CatOnTheKeyboard', 
  store: new MemcachedStore 
}));
于 2013-03-04T09:55:35.133 に答える
1

おそらくhttps://github.com/balor/connect-memcachedを探しているでしょう。この接続モジュール (接続は Express の基礎となるレイヤーです) は、セッションを memcached に保存するために使用されます。

于 2013-03-04T10:13:29.587 に答える