redis:通過CLion打開redis的源碼並啓動服務,進行源碼調試

1.下載該項目到本地,直接用CLion打開項目

https://github.com/htw0056/redis-3.0-annotated-cmake-in-clion.git

2.在CLion的右上角選擇 redis-server 運行,這時候服務已經運行成功

3.一般來說,我們是爲了調試server端的程序,所以我們本地要安裝好redis。然後本地直接通過本地安裝的redis-cli 命令連接剛剛啓動的redis-server(不是CLion裏面的redis-cli)

4. redis-cli

(1)這時候如果出現下圖,代表已經連上去了。

(2)可是CLion中的Console任何有效信息,怎麼確定呢?
可以修改代碼裏面的 redis.h (src/redis.h)文件裏面的變量,把日誌級別改成DEBUG

#define REDIS_DEFAULT_VERBOSITY REDIS_NOTICE 
=> 
#define REDIS_DEFAULT_VERBOSITY REDIS_DEBUG

在這裏插入圖片描述
(3)重啓CLion的 redis-server
(4)重新通過本地 redis-cli 連接 redis-server,通過CLion的Console可以發現有clients connected的信息了。可以看到有客戶端連接成功了!
在這裏插入圖片描述

5.然後就可以在本地的 redis-cli 窗口執行命令了,例如執行 set a 3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章