麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 服務器 > 管理維護 > 正文

redis分布式主從同步_負載集群教程

2024-09-10 14:21:02
字體:
來源:轉載
供稿:網友

redis和memcache比較像的,memcache可以實現服務器的集群,redis肯定也是可以的。下面在一臺機,實現redis主從復制。

1,copy一下redis.conf,生成一個從機的配置

cp /usr/local/redis/redis.conf /usr/local/redis/redis_slave.conf

2,修改主服務器的配置redis.conf

bind 127.0.0.1

3,修改從服務器的配置redis_slave.conf

pidfile /usr/local/redis/var/redis_slave.pid

port 10002

bind 127.0.0.1

logfile /usr/local/redis/var/redis_slave.log

dbfilename dump_slave.rdb

slaveof 127.0.0.1 6379

4,啟動主服務器,從服務器

redis-server /usr/local/redis/redis.conf

redis-server /usr/local/redis/redis_slave.conf

查看一下,redis.log文件會有以下內容

[3774] 27 Jun 12:53:32 * The server is now ready to accept connections on port 10002

[3774] 27 Jun 12:53:32 - 0 clients connected (0 slaves), 539568 bytes in use

[3774] 27 Jun 12:53:32 * Connecting to MASTER...

[3772] 27 Jun 12:53:32 - Accepted 127.0.0.1:33237

[3772] 27 Jun 12:53:32 * Slave ask for synchronization

[3772] 27 Jun 12:53:32 * Starting BGSAVE for SYNC

[3772] 27 Jun 12:53:32 * Background saving started by pid 3775

[3774] 27 Jun 12:53:32 * MASTER <-> SLAVE sync started: SYNC sent

[3775] 27 Jun 12:53:32 * DB saved on disk

[3772] 27 Jun 12:53:33 * Background saving terminated with success

[3772] 27 Jun 12:53:33 * Synchronization with slave succeeded

[3774] 27 Jun 12:53:33 * MASTER <-> SLAVE sync: receiving 333 bytes from master

[3774] 27 Jun 12:53:33 * MASTER <-> SLAVE sync: Loading DB in memory

[3774] 27 Jun 12:53:33 * MASTER <-> SLAVE sync: Finished with success

查看一下

root@ubuntu:/usr/local/redis# ps -e|grep redis

3774 ? 00:00:00 redis-server

4148 ? 00:00:00 redis-server

5,測試結果

查看復制打印?
1.<?php  
2.$redis = new redis();  
3.$redis->connect('127.0.0.1', 6379);  
4.$redis->set('test',json_encode(array(1,2,3,4)));  
5.print_r(json_decode($redis->get('test')));  
6.?> 
<?php
$redis = new redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('test',json_encode(array(1,2,3,4)));
print_r(json_decode($redis->get('test')));
?>root@ubuntu:/usr/local/redis# telnet 127.0.0.1 10002

Trying 127.0.0.1...

Connected to 127.0.0.1.

Escape character is '^]'.

get test

$9

[1,2,3,4]

緩存數據是放在6379這個端口的服務器上,代碼執行后,登錄到10002端口的slave服務器上也可以看到有數據,說明已經同步了。

我嘗試了一下,redis的主主同步,但是沒有成功,我看了一下log,以從服務器127.0.0.1 10002為master的時候,同時啟動二個端口,怎么也連接不上127.0.0.1 6379是不支持呢?還是配置有問題,我在網上查了一下,沒看到有人配置主主同步的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 男人久久天堂 | 鲁久久 | 水多视频在线观看 | 一区在线视频观看 | 亚洲影视中文字幕 | 精品亚洲成a人在线观看 | 爽成人777777婷婷 | 国产成人精品免高潮在线观看 | 亚洲欧美日韩一区二区三区在线观看 | 999精品国产| 久久999久久 | 精品国产99久久久久久宅男i | 国产精品久久久久久一区二区三区 | 91短视频在线观看视频 | 黄色毛片一级 | 毛片a片 | 91精品国产777在线观看 | 91精品久久久久久 | 久久久久国产成人精品亚洲午夜 | 欧美1区2区在线观看 | 九九热精彩视频 | 成人一级免费视频 | 手机av在线电影 | 国产精品视频久久久 | 色吧久久 | 一级片999 | 最近免费观看高清韩国日本大全 | 中文字幕在线亚洲 | 99最新地址 | 国产青草视频在线观看视频 | 99国产精品自拍 | 亚洲福利视频52 | 欧美成人免费 | 免费a级毛片永久免费 | 久久探花 | 爱操影视 | 被啪羞羞视频在线观看 | 国产精品国产三级国产在线观看 | 精品国产一区二区亚洲人成毛片 | 国产亚洲精品综合一区91555 | 精品国产一区二 |