文档章节

Redis_集群配置

sand_ant
 sand_ant
发布于 2016/06/21 14:14
字数 287
阅读 43
收藏 1

集群配置

准备工作

cd /am/usr/redis
mkdir cluster-test
cd cluster-test
mkdir 7000 7001 7002 7003 7004 7005

cd /am/usr/redis/redis-3.0.7
cp src/redis-server /am/usr/redis/cluster-test
cp src/redis-config /am/usr/redis/cluster-test
cp src/redis-trib.rb /am/usr/redis/cluster-test

cd /am/usr/redis/cluster-test
cp redis.config /am/usr/redis/cluster-test/redis-7000.config
//-- ... 7001 7002 7003 7004 7005

启用集群配置

cd /am/usr/redis/cluster-test
vim redis-xxx.config
//-- 修改配置如下:
    daemonize yes
    port 7000
    logfile "/am/usr/redis/cluster-test/7000/redis.log"
    dir /am/usr/redis/cluster-test/7000
    appendonly yes
    cluster-enabled yes
    cluster-config-file nodes-7000.conf
    cluster-node-timeout 15000

vim redis-cluster-start
//-- 内容如下
    #!/bin/sh
    ./redis-server redis-7000.conf
    ./redis-server redis-7001.conf
    ./redis-server redis-7002.conf
    ./redis-server redis-7003.conf
    ./redis-server redis-7004.conf
    ./redis-server redis-7005.conf
chmod +x redis-cluster-start

配置集群

//-- 集群配置指令依赖ruby
yum install ruby
yum install rubygems
gem install redis

//-- 安装完ruby相关指令后使用 redis-trib.rb create --replicas X ....配置集群
//-- Redis Cluster requires at least 3 master nodes

./redis-trib.rb create --replicas 1 192.168.197.128:7000 192.168.197.128:7001 192.168.197.128:7002 192.168.197.128:7003 192.168.197.128:7004 192.168.197.128:7005
//-- Adding replica 192.168.197.128:7003 to 192.168.197.128:7000
//-- Adding replica 192.168.197.128:7004 to 192.168.197.128:7001
//-- Adding replica 192.168.197.128:7005 to 192.168.197.128:7002

访问集群

//-- 使用-c参数以集群模式连接
redis-cli -c -p 7000 --raw
//-- 集群下不能使用select指令

© 著作权归作者所有

共有 人打赏支持
sand_ant
粉丝 3
博文 35
码字总数 18706
作品 0
无锡
laravel5.2和redis_cluster配置

纲要: laravel中redis集群的应用 predis对redis集群模式的底层实现 laravel中redis集群的应用 这部分我想分享下laravel5.2中redis集群的配置(官网也有redis集群的配置讲解,但是5.2版还是有点...

lcoding
2017/06/07
0
0
redis集群部署

网上有很多用Ruby安装Redis-cluster的文章,但是在实际环境下不想安装Ruby,所以本文主要介绍了用Redis命令部署Redis集群,并且为集群中每一个master实例增加一个slave实例。 0 编译安装 也可...

chenhuaming
2016/10/13
14
0
redis(二)集群部署详解

本文所有描述均为作者亲自操作后总结出来的,如有疑问可直接留言,将及时回复,如本文理解或描述有误的地方欢迎指出,将及时改正 本章主要描述redis集群的部署,若未搭建redis单机服务的朋友...

阿郎_
2017/05/29
0
0
darkidiot/DistributedSession

Distributed Session Tips: required: JDK1.7+① distributed-session-1.0-SNAPSHOT-JDK17.jar for JDK1.7② distributed-session-1.0-SNAPSHOT-JDK18.jar for JDK1.8 ①配置web.xml: Ⅰ.......

darkidiot
2017/07/20
0
0
centos7.3安装redis4.0.8 3主3从集群

配置域名 192.168.241.101 paascloud-redis-001 192.168.241.102 paascloud-redis-002 192.168.241.103 paascloud-redis-003 下载 解压 创建集群配置文件夹 修改集群配置 vim /usr/local/red......

paascloud
02/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java基础知识,小栗子

来操作一下数组.....注意带参数的变长数组的使用. package com.avatus;import java.util.Random;import java.util.Scanner;public class Main { public static void main(St...

Oh_really
25分钟前
2
0
SSO单点登录PHP简单版

  前面做了一个新项目,需要用户资源可以需要共享。由于之前没有做过这样的东西,回家之后,立马网站百度“单点登录”。帖子很多,甄别之后,这里列几篇认为比较有营养。   http://blog...

slagga
今天
2
0
Java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1 概述 泛型在j...

hensemlee
今天
2
0
Annotation注解详细介绍

目录介绍 1.Annotation库的简单介绍 2.@Nullable和@NonNull 3.资源类型注释 4.类型定义注释 5.线程注释 6.RGB颜色纸注释 7.值范围注释 8.权限注释 9.重写函数注释 10.返回值注释 11.@Keep注释...

潇湘剑雨
今天
2
0
一步步编写自己的PHP爬取代理IP项目(二)

这一章节我们正式开展我们的爬虫项目,首先我们先要知道哪个网站能获取到免费代理IP,目前比较火的有西刺代理,快代理等,这里我们拿西刺代理作为例子。 这里就是一个个免费的IP地址以及各自...

NateHuang
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部