三、stpringMVC

来源:互联网 发布:java gc回收机制 编辑:程序博客网 时间:2024/06/05 03:47

ubuntu是什么我就不说了,,现在直接看教程

因为编译redis需要GCC如果没有安装可以使用内置命令去获取gcc

sudo apt-get install gcc

然后获取安装redis

#wget http://download.redis.io/releases/redis-2.8.17.tar.gz#tar xzf redis-2.8.17.tar.gz#cd redis-2.8.17#make

编译完成后会出现src文件夹,redis-server/redis-cli都在这里面,然后我们可以开始创建集群了
首先,我们需要创建6个集群,可以在当文件夹下mkdir 7001-7006
然后cp redis.conf分别到这几个文件夹中
最后每个文件夹中redis.conf的配置应该如下

bind  绑定制定ip,如果不指定采用默认prot (比如你创建的7001文件夹,那么应表示用7001端口) 表示集群的监听端口daemonize yes  表示允许后台运行cluster-enabled yes表示开启集群cluster-config-file node-7001.conf保存集群配置文件(这个7001就是端口)

然后我们可以把这些redis都启动即可

#src/redis-server 7001/redis.conf#src/redis-server 7002/redis.conf#src/redis-server 7003/redis.conf#src/redis-server 7004/redis.conf#src/redis-server 7005/redis.conf#src/redis-server 7006/redis.conf
#ps -ef |grep redis

能看见这几个服务证明启动成功

不过创建之前你还得装有ruby这个没问题直接sudo apt-get 就好了
然后执行命令

#gem install redis

然后我们可以开始创建集群了
调用sec下的redis-trib.rb工具执行如下代码

#redis-trib.rb create --replicas 1 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006

执行过程会问你一些事情,直接y/yes就行了,,
完成后你会看到successfly的字样
这个时候集群就建成了,那么我们来测试一下

#src/redis-cli -c -p 7001#set hi hellow#get hiheloow#src/redis-cli -c -p 7005#get hiheloow

集群搭建成功!

如果配置文件中制定了bind那么命令应该如下

#src/redis-cli -h 192.169.1.1 -c -p 7002
0 0