hopeless-dream

导航

2020年3月7日 #

zookeeper集群安装

摘要: 安装ansible # yum install -y epel-release # yum install -y ansible # vim /etc/ansible/hosts [zk] zk0[1:3]# ansible zk -m copy -a 'src=/etc/hosts dest=/e 阅读全文

posted @ 2020-03-07 15:25 hopeless-dream 阅读(277) 评论(0) 推荐(0) 编辑

2020年3月6日 #

向前兼容和向后兼容(根据坐标系理解)

摘要: 向后兼容(Backward compatibility),又称向下兼容(DownwardCompatible)是一个以部件标准为基础的性能要求,是它最新的标准规范。向后兼容的组件既要符合其所属分类的性能要求,同时也要符合低于其分类的所有性能要求。比如USB2.0规范是可以向后兼容版本更低的USB 1 阅读全文

posted @ 2020-03-06 15:19 hopeless-dream 阅读(1740) 评论(0) 推荐(0) 编辑

分布式架构CAP理论

摘要: CAP原理中的三个要素 一致性(Consistency) 可用性(Availability) 分区容忍性(Partition tolerance) CAP理论的描述 CAP原理指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。因此在进行分布式架构设计时,必须做出取舍。 对于分布式数据系统,分区 阅读全文

posted @ 2020-03-06 15:10 hopeless-dream 阅读(344) 评论(0) 推荐(0) 编辑

2020年3月1日 #

shell脚本变量操作

摘要: 使用#或%替换shell中的变量 定义变量: pth=/abc/aab/abcabc/abcd/cb.txt 变量替换(支持通配符但不支持正则表达式): ${var#pattern}:删除变量var中左边第一个能匹配到pattern左边的字符 # echo ${pth#*bc} /aab/abcab 阅读全文

posted @ 2020-03-01 21:33 hopeless-dream 阅读(1015) 评论(0) 推荐(0) 编辑

2020年2月20日 #

linux kill命令以及 信号

摘要: kill命令介绍 命令作用 终止一个进程 语法: 1 kill [-s signal|-p] [-q sigval] [-a] [--] pid... 2 kill -l [signal] 选项 1 -l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称 2 -a 当处理当前进程 阅读全文

posted @ 2020-02-20 18:16 hopeless-dream 阅读(1338) 评论(0) 推荐(0) 编辑

rhel7 系统服务——unit(单元)

摘要: Linux内核版本从3.10后开始使用systemd管理服务,这也是系统开机后的第一个服务。systemd通过unit单元文件来管理服务。 它保存了服务、设备、挂载点和操作系统其他信息的配置文件,并能够处理不同单元之间的依赖关系。大部分单元都静态的定义在单元文件中,也有一些是动态生成的。单元有多种状 阅读全文

posted @ 2020-02-20 17:17 hopeless-dream 阅读(445) 评论(0) 推荐(0) 编辑

2020年2月12日 #

redis集群在线迁移

摘要: 地址规划 主机名 ip地 端口 redis01 10.0.0.10 6379、6380 redis02 10.0.0.60 6379、6380 redis03 10.0.0.61 6379、6380 redis04 10.0.0.70 6379、6380 redis05 10.0.0.71 6379 阅读全文

posted @ 2020-02-12 10:32 hopeless-dream 阅读(521) 评论(0) 推荐(0) 编辑

2020年2月11日 #

redis集群命令及常规操作

摘要: 集群命令 --cluster-search-multiple-owners [root@redis06 etc]# redis-cli --cluster help Cluster Manager Commands: create host1:port1 ... hostN:portN # 创建集群 阅读全文

posted @ 2020-02-11 16:08 hopeless-dream 阅读(3990) 评论(0) 推荐(0) 编辑

2020年2月9日 #

redis5.0版本集群搭建

摘要: 模式简介 Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施(installation)。 Redis 集群不支持那些需要同时处理多个键的 Redis 命令,比如:mget, 因为执行这些命令需要在多个 Redis 节点之间移动数据, 并且在高负载的情况下, 这些命令将降低 R 阅读全文

posted @ 2020-02-09 16:09 hopeless-dream 阅读(491) 评论(0) 推荐(0) 编辑

redis服务器性能优化

摘要: 1、系统内存OOM优化 vm.overcommit_memory Redis会占用非常大内存,所以通常需要关闭系统的OOM,方法为将“/proc/sys/vm/overcommit_memory”的值设置为1(通常不建议设置为2)也可以使用命令sysctl设置,如:sysctl vm.overcom 阅读全文

posted @ 2020-02-09 11:49 hopeless-dream 阅读(993) 评论(0) 推荐(0) 编辑