socket.io为什么依赖redis 哪儿用到了
发布于 10 年前 作者 w3hacker 4385 次浏览 最后一次编辑是 8 年前
[root[@localhost](/user/localhost) node]# ll /usr/local/node/lib/node_modules/socket.io/node_modules/
total 12
drwxr-xr-x 3 nobody root 4096 Dec 10 00:19 base64id
drwxr-xr-x 6 nobody root 4096 Dec 10 00:19 policyfile
drwxr-xr-x 5 nobody root 4096 Dec 10 00:19 redis
3 回复

没代码看不了吧?可能是你保存session到redis了吧

socket.io应该是可以依赖redis做多进程和集群之间的信息共享

socket.io的store是独立的,可以设置成各种存储方式,默认的是放在本进程里,如果需要cluster多进程模式,就需要修改为redis或其他存储方式

回到顶部