Tag: redis sentinel

使用nodeJS的sentinal识别Redis Master

我有2个Redis服务器一个主机和另一个从机(复制)。 一旦师父由于某些原因被closures,奴隶将成为主人,并继续作为主人,直到该服务器发生错误。 我有一个nodeJS服务器,我想将数据推送到当前以Master身份运行的Redis。 我有一个监控Redis服务器的哨兵,但我的问题是如何使用nodeJS从sentinel获取主信息? 如果有办法,它是否会自动将数据推送到备用的redis服务器,而无需重启服务?

在哪里运行redis-sentinel

为了pipe理主从故障转移,redis手头上有sentinel。 我正在使用两台服务器。 一个用于主服务器,另一个用于从服务器。 主机和从机都是远程服务器,并作为后台进程运行。 如何configuration主站和从站IP的标记。 哨兵需要运行的地方。 如何运行哨兵守护进程。 详细信息: 我的主人在跑 Port: 6379 IP: 192.168.56.101 我的奴隶跑进去了 Port: 6379 IP: 192.168.56.102 我的节点正在运行 IP: 192.168.0.140 注意 :Redis服务器在Windows的虚拟机中运行。 节点也在同一台机器上本地运行。 更新该文档指定运行sentinel的命令。 我的问题是哨兵需要在我的本地机器上运行,或者在主机正在运行的虚拟机上运行,​​或者作为单独的哨兵服务器运行。 就像一个redis服务器的主人,一个奴隶,另一个哨兵。

npm模块支持Redis Sentinel作为会话存储

我将在我的Node js(express)Web应用程序中使用redis sentinel集群作为会话存储。 你可以请列出最好的NPM模块做这个。

如何在node.js上集成redis-sentinel-client和socket.io?

如何将socket.io和主从Redisconfiguration与自动故障转移function集成?