azure缓存上存储的azure node.js express会话
我正在尝试在Azure缓存上存储node.js express会话 在本文之后,我们已经在工作者角色上设置了专用缓存 在示例中,他们使用mc模块 您能帮助我如何使用该模块在azure缓存上存储express会话吗 我还尝试将memcached连接为AzureCache:azure缓存上存储的azure node.js express会话,node.js,session,caching,azure,express,Node.js,Session,Caching,Azure,Express,我正在尝试在Azure缓存上存储node.js express会话 在本文之后,我们已经在工作者角色上设置了专用缓存 在示例中,他们使用mc模块 您能帮助我如何使用该模块在azure缓存上存储express会话吗 我还尝试将memcached连接为AzureCache: MemcachedStore = require('connect-memcached')(express); app.use(express.session({ secret: 'CatOnTheKeyboard
MemcachedStore = require('connect-memcached')(express);
app.use(express.session({
secret: 'CatOnTheKeyboard',
store: new MemcachedStore
}));
我们的追踪有错误。是否可以让express将it会话存储在azureCache上?谢谢你的帮助
TypeError: Cannot call method 'reverse' of null
at Client.connect
(E:\approot\node_modules\connect-memcached\node_modules\memcached\lib\memcached.js:129:42)
at Client.memcachedCommand [as command]
(E:\approot\node_modules\connect-memcached\node_modules\memcached\lib\memcached.js:299:10)
at Client.get
(E:\approot\node_modules\connect-memcached\node_modules\memcached\lib\memcached.js:794:10)
at MemcachedStore.get
(E:\approot\node_modules\connect-memcached\lib\connect-memcached.js:82:19)
at Object.session [as handle]
(E:\approot\node_modules\connect\lib\middleware\session.js:309:11)
at next (E:\approot\node_modules\connect\lib\proto.js:190:15)
at Object.cookieParser [as handle]
(E:\approot\node_modules\connect\lib\middleware\cookieParser.js:60:5)
at next (E:\approot\node_modules\connect\lib\proto.js:190:15)
at Object.handle
(E:\approot\node_modules\express-validator\lib\express_validator.js:148:10)
at next (E:\approot\node_modules\connect\lib\proto.js:190:15)
这听起来和看起来都像是Node.js模块本身的问题;这不是从此跟踪调用缓存角色afaik的结果。您能否再次检查connect memcached的memcached库中的已知问题或bug?
TypeError: Cannot call method 'reverse' of null
at Client.connect
(E:\approot\node_modules\connect-memcached\node_modules\memcached\lib\memcached.js:129:42)
at Client.memcachedCommand [as command]
(E:\approot\node_modules\connect-memcached\node_modules\memcached\lib\memcached.js:299:10)
at Client.get
(E:\approot\node_modules\connect-memcached\node_modules\memcached\lib\memcached.js:794:10)
at MemcachedStore.get
(E:\approot\node_modules\connect-memcached\lib\connect-memcached.js:82:19)
at Object.session [as handle]
(E:\approot\node_modules\connect\lib\middleware\session.js:309:11)
at next (E:\approot\node_modules\connect\lib\proto.js:190:15)
at Object.cookieParser [as handle]
(E:\approot\node_modules\connect\lib\middleware\cookieParser.js:60:5)
at next (E:\approot\node_modules\connect\lib\proto.js:190:15)
at Object.handle
(E:\approot\node_modules\express-validator\lib\express_validator.js:148:10)
at next (E:\approot\node_modules\connect\lib\proto.js:190:15)