redis主从配置

Posted 偶尔发呆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis主从配置相关的知识,希望对你有一定的参考价值。

机器ip:192.168.233.8
主redis:
./src/redis-server ./redis.conf

从redis:
./src/redis-server ./redis.conf
修改 redis.conf 文件:
port 6380
slaveof 192.168.233.8 6379

哨兵:
./src/redis-sentinel ./sentinel.conf
修改 sentinel.conf 文件:
sentinel monitor mymaster 192.168.233.8 6379 1

这样配置后,应用程序先询问哨兵,获取主redis信息,然后连接redis。

@Configuration
public class Config {
    @Bean
    public RedisConnectionFactory jedisConnectionFactory() {
      RedisSentinelConfiguration sentinelConfig =
              new RedisSentinelConfiguration().master("mymaster").sentinel("192.168.233.8", 26379);
      // .sentinel("127.0.0.1", 26380);
      return new JedisConnectionFactory(sentinelConfig);
    }
}

 
















以上是关于redis主从配置的主要内容,如果未能解决你的问题,请参考以下文章

redis主从配置及主从切换

Redis整合MySQL主从集群

Redis 如何配置读写分离架构(主从复制)?

redis实战_04_yucong_主从复制

Redis主从复制的配置过程

redis主从配置