摘要:
一、问题 二、解决方案 1 、 文件迁移 将c盘里的C:\Users\86138\VirtualBox VMs文件复制到你想存放的目录 2、 修改全局设定,默认虚拟电脑位置 管理-》全局设定 3、删除所有 4、重新导入 导入成功,正常运行 然后干掉c盘下的 VirtualBox VMs,成功瘦身 5 阅读全文
摘要:
package com.mangoubiubiu; import redis.clients.jedis.HostAndPort; import redis.clients.jedis.JedisCluster; public class JqJedisOperate { public static 阅读全文
摘要:
一、故障恢复 如果主节点下线?从节点能否自动升为主节点?注意:15秒超时 停掉主节点6379,连接6380 查看节点状态 shutdown exit 从机 6390 升级为主机 再次重启6379发现 6379升为 6390的从机 总结:当主机挂掉之后,从机会立马变成主机,然后重启之前的主机,会变成现 阅读全文
摘要:
一、问题 容量不够,redis如何进行扩容? 并发写操作, redis如何分摊? 另外,主从模式,薪火相传模式,主机宕机,导致ip地址发生变化,应用程序中配置需要修改对应的主机地址、端口等信息。 之前通过代理主机来解决,但是redis3.0中提供了解决方案。就是无中心化集群配置。 二、什么是集群 R 阅读全文
摘要:
一、从单体应用到分布式系统到微服务(登录解决方案) 1、单体应用 单体应用,用户登录认证完(前端的账号密码加密和库里的加密做对比),将用户信息存session里面,然后TOMCAT向客户端发送一个JSESSIONID 来记录此次会话,此后每次请求都会将JSESSIONID 发送给后台,然后拿到此次会 阅读全文
摘要:
1、问题描述:redis 集群启动报错 2、解决方案 重启 在redis src 目录下执行 redis-cli --cluster create --cluster-replicas 1 192.168.117.134:6379 192.168.117.134:6380 192.168.117.1 阅读全文
摘要:
一、是什么 反客为主的自动版,能够后台监控主机是否故障,如果故障了根据投票数自动将从库转换为主库 二、怎么玩(使用步骤) 1、调整为一主二仆模式,6379带着6380、6381 2、自定义的/myredis目录下新建sentinel.conf文件,名字绝不能错 vi sentinel.conf 3、 阅读全文
摘要:
一、薪火相传 上一个Slave可以是下一个slave的Master,Slave同样可以接收其他slaves的连接和同步请求,那么该slave作为了链条中下一个的master, 可以有效减轻master的写压力,去中心化降低风险。 用命令: slaveof <ip><port> 中途变更转向:会清除之 阅读全文
摘要:
一、一主二仆,宕机情况分析 1、从机挂掉的情况 启动三个redis服务 手动关掉其中一台:主机存值正常,从机取值正常 重启停到的那一台:发现从服务器重启后并不能变成从服务器,而是变成单独的主服务器 通过命令让刚刚重启的服务器变成从服务器:发现能读到之前从服务器挂掉后主机存的数据,即主服务器里有什么数 阅读全文
摘要:
一、是什么 主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主 二、能干嘛 读写分离,性能扩展 容灾快速恢复 三、怎么玩:主从复制 1、复制公共的redis.conf(就是原来的redis.conf) cp /etc/redis.c 阅读全文