redis集群各redis節(jié)點(diǎn)彼此互聯(lián)(PING-PONG機(jī)制),內(nèi)部使用二進(jìn)制協(xié)議優(yōu)化傳輸速度和帶寬,無主機(jī),客戶端隨意連接一個(gè)節(jié)點(diǎn)都可以。 (推薦學(xué)習(xí):Redis視頻教程)
正常關(guān)閉redis
直接在客戶端執(zhí)行命令shutdown或直接在命令行里執(zhí)行 redis-cli -p 7001 shutdown
我們直接編寫一個(gè)shutdown.sh
或者直接kill -9 ${進(jìn)程號(hào)}即可(若想一次kill掉多個(gè)進(jìn)程,那么進(jìn)程號(hào)之間空格隔開即可)
相關(guān)指令:
# 查看redis進(jìn)程 ps -ef|grep redis # kill掉進(jìn)程 kill -9 2177 2217
如果之前集群已經(jīng)搭建好了,由于某些原因kill掉了所有節(jié)點(diǎn),如果此時(shí)需要啟動(dòng)集群的話,只需要挨個(gè)啟動(dòng)各個(gè)Redis節(jié)點(diǎn)即可,集群自然就起來了。
相關(guān)指令:
# 后臺(tái)啟動(dòng)Redis src/redis-server redis.conf