Redis的啟動與停止


1. 前端模式啟動(不推薦,丟失數據更嚴重!)

直接運行bin/redis-server將以前端模式啟動,前端模式啟動的缺點是啟動完成后,不能再進行其他操作,如果要操作必須使用ctrl+c,同時redis-server程序結束,不推薦使用此方法。【用戶主目錄運行!】

前端模式啟動redis服務

/usr/local/src/java/redis/bin/redis-server 

使用CTRL+ C 停止前端模式

2. 后端模式

修改redis.conf配置文件, daemonize yes 以后端模式啟動。

vim /usr/local/src/java/redis/redis.conf

在文件的最后加入 daemonize yes

啟動時,指定配置文件

先進入redis目錄:

cd /opt/redis

執行啟動命令:【必須要有./】

./bin/redis-server ./redis.conf

Redis默認端口6379,通過當前服務進行查看

ps –ef | grep –i redis

3.Redis停止

強制結束程序。強行終止Redis進程可能會導致redis持久化數據丟失。(不要使用這個)

kill -9 31475        #pid需要通過“ps aux | grep -i redis”進行查詢

正確停止Redis的方式應該是向Redis發送SHUTDOWN命令,方法為:(關閉默認端口)

先進入redis的bin目錄(cd /usr/local/src/java/redis/bin)

在執行./redis-cli shutdown (重新連接可以檢驗是否停止成功!)

4. 連接客戶端

在redis的安裝目錄中有redis的客戶端,即redis-cli(Redis Command Line Interface),它是Redis自帶的基於命令行的Redis客戶端。

需要先進入到bin目錄,然后執行下面的命令

./redis–cli –h 192.168.59.132 –p 6379 (建議手敲)

默認ip和端口(可以不指定ip和端口)

./redis-cli

向Redis服務器發送命令(通用操作)

redis-cli連上redis服務后,可以在命令行發送命令。

 ping,測試客戶端與Redis的連接是否正常,如果連接正常會收到回復PONG

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM