如何设置 sails 应用程序以连接到 redis 集群?

How to set up sails app to connect to redis cluster?

我们能够设置我们的 sails 应用程序以使用 redis 作为我们的会话存储和套接字连接。但是不知道如何设置sails连接redis集群,有没有thoughts/examples可用的?


为了更清楚一点,我们的 sails 应用程序已经在使用类似于以下配置的 redis:

host: 'localhost',
port: 6379,
ttl: <redis session TTL in seconds>,
db: 0,
pass: <redis auth password>
prefix: 'sess:'

但是现在我们要设置它使用redis集群,可能运行在各种服务器和各种端口上。

您可以在

中配置应用程序以将 cookie 保存在 redis 中

./config/session.js

配置文件。

更新: 要连接到 redis 集群,您可以使用另一个支持集群的采用者。 sails-ioredis seems to work fine for you (I don't use it by myself though). Details from 也能帮到你。