window.pjaxLoaded = function(){ //页面每次跳转都会执行这里的代码 //do something... }
redis集群部署
本文最后更新于194 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com

步骤一;准备集群架构环境
mkdir -p /data/700{0..5}
cat >/data/7000/redis.conf </data/7001/redis.conf </data/7002/redis.conf </data/7003/redis.conf </data/7004/redis.conf </data/7005/redis.conf <>> Performing hash slots allocation on 6 nodes…
Master[0] -> Slots 0 – 5460
Master[1] -> Slots 5461 – 10922
Master[2] -> Slots 10923 – 16383
Adding replica 127.0.0.1:7004 to 127.0.0.1:7000
Adding replica 127.0.0.1:7005 to 127.0.0.1:7001
Adding replica 127.0.0.1:7003 to 127.0.0.1:7002
>>> Trying to optimize slaves allocation for anti-affinity
[WARNING] Some slaves are in the same host as their master
M: 6de89d597bcd3fd7274d06d98f9ecb0082443395 127.0.0.1:7000
slots:[0-5460] (5461 slots) master
M: 83c0f0cf9206302795d1689eb72fcb74fa91fee0 127.0.0.1:7001
slots:[5461-10922] (5462 slots) master
M: 2091d4b11b37c275434bf11f703e7fd036183a98 127.0.0.1:7002
slots:[10923-16383] (5461 slots) master
S: 710643ccdd7a48f1dc34684c4a338dcd84aa1c24 127.0.0.1:7003
replicates 6de89d597bcd3fd7274d06d98f9ecb0082443395
S: ff944bb77c052aaffb55c056777080fb5cea7746 127.0.0.1:7004
replicates 83c0f0cf9206302795d1689eb72fcb74fa91fee0
S: eef291a3e351ed77a83713daa633c43740de97c5 127.0.0.1:7005
replicates 2091d4b11b37c275434bf11f703e7fd036183a98
Can I set the above configuration? (type ‘yes’ to accept): yes
>>> Nodes configuration updated
>>> Assign a different config epoch to each node
>>> Sending CLUSTER MEET messages to join the cluster
Waiting for the cluster to join

>>> Performing Cluster Check (using node 127.0.0.1:7000)
M: 6de89d597bcd3fd7274d06d98f9ecb0082443395 127.0.0.1:7000
slots:[0-5460] (5461 slots) master
1 additional replica(s)
M: 2091d4b11b37c275434bf11f703e7fd036183a98 127.0.0.1:7002
slots:[10923-16383] (5461 slots) master
1 additional replica(s)
M: 83c0f0cf9206302795d1689eb72fcb74fa91fee0 127.0.0.1:7001
slots:[5461-10922] (5462 slots) master
1 additional replica(s)
S: eef291a3e351ed77a83713daa633c43740de97c5 127.0.0.1:7005
slots: (0 slots) slave
replicates 2091d4b11b37c275434bf11f703e7fd036183a98
S: ff944bb77c052aaffb55c056777080fb5cea7746 127.0.0.1:7004
slots: (0 slots) slave
replicates 83c0f0cf9206302795d1689eb72fcb74fa91fee0
S: 710643ccdd7a48f1dc34684c4a338dcd84aa1c24 127.0.0.1:7003
slots: (0 slots) slave
replicates 6de89d597bcd3fd7274d06d98f9ecb0082443395
[OK] All nodes agree about slots configuration.
>>> Check for open slots…
>>> Check slots coverage…
[OK] All 16384 slots covered.

步骤三:确认集群搭建状态
[root@db-01 ~ 09:31]# redis-cli -p 7000 cluster nodes|grep master 查看集群主节点
2091d4b11b37c275434bf11f703e7fd036183a98 127.0.0.1:7002@17002 master – 0 1735608694000 3 connected 10923-16383
83c0f0cf9206302795d1689eb72fcb74fa91fee0 127.0.0.1:7001@17001 master – 0 1735608694300 2 connected 5461-10922
6de89d597bcd3fd7274d06d98f9ecb0082443395 127.0.0.1:7000@17000 myself,master – 0 1735608694000 1 connected 0-5460
[root@db-01 ~ 09:31]# redis-cli -p 7000 cluster nodes|grep slave 查看集群从节点
eef291a3e351ed77a83713daa633c43740de97c5 127.0.0.1:7005@17005 slave 2091d4b11b37c275434bf11f703e7fd036183a98 0 1735608698528 3 connected
ff944bb77c052aaffb55c056777080fb5cea7746 127.0.0.1:7004@17004 slave 83c0f0cf9206302795d1689eb72fcb74fa91fee0 0 1735608698000 2 connected
710643ccdd7a48f1dc34684c4a338dcd84aa1c24 127.0.0.1:7003@17003 slave 6de89d597bcd3fd7274d06d98f9ecb0082443395 0 1735608698327 1 connected

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇