从开始使用春哥的node-cluster以来,就一直出现一个很严重的问题,就是server的session数据没有办法同步,而目前小问在博客程序Camplus中要是用的session详细数据用数据库存储。不过小问觉得还可以用process message模型来同步Workers之间的信息。下一个版本的webjs中的Session API也要改一改:
web.use(web.session({ get: fun.. , set: fun }));
中间件加入Session Getter/Setter参数。
//set data
req.session("foo", "something");
//get data
req.session("foo");
不知道大家还有什么奇葩方法不。。 请尽量避免硬性存储