如何跨多个服务器共享会话?我正在使用 nodejs + hapijs + yar,我想与许多安静的服务器共享会话。感谢帮助
问问题
563 次
2 回答
2
一种解决方案是将会话存储在一个或多个 Redis 实例中。我之前已经做过很多次了,尽管是使用 Express。
于 2014-05-19T22:26:19.467 回答
0
我设法解决了。问题出在模块 AngularJS 的配置中,restangular。
RestangularProvider.setDefaultHttpFields({ withCredentials: true });
和 Hapi 服务器配置:
cors: {origin :['https://www.xxxx.xxx'],credentials: true } ,
cache: {
engine: 'catbox-redis',
host:'xxx.xxx.xxx.xxx',
port:6379,
shared: true
}
谢谢你
于 2014-05-19T22:56:24.563 回答