[Redis] 常用配置(一)

 近期接觸了 Redis ,有些配置上的問題做個紀錄。

1. Redis文件中密碼配置及程式中如何設置連線字串:

    1.1 Redis文件中密碼配置:

        在 redis.windows.conf 中找到 requirepass 這個關鍵字,就在這個段落加上以下內容:

        requirepass: 表示要使用密碼。(切記:  requirepass 前面不能空格!!!)

        1qaz2wsx: 為我們設置的密碼

    

    1.2 程式中如何設置連線字串:

        在連線字串中,密碼和Host用@進行分隔。


2. 解除 ServiceStack.Redis 中的6000次連線限制 (目前版本為 6.0.2)
    2.2 限制免費配額功能在ServiceStack.Text類庫下的LicenseUtils.cs文件中,僅需從GitHub上下載源碼後添加一行代碼重新編譯即可解除限制,如下圖:

    2.3 將編譯好的DLL放到指定的資料夾中,再把新的專案重新編譯即可。

3. 將 Redis 加入服務
    3.1 加入環境變數

    3.2 加入服務
        3.2.1 在 Redis 的資料夾中開啟 CMD,並且入以下指令
redis-server.exe --service-install redis.windows.conf --loglevel verbose

            備註:  後邊的 verbose 表示: 詳盡,相當於Java中的 debug級別


        3.2.2 此時查看服務就可以發現已經加入

留言

這個網誌中的熱門文章

[C#] 無法載入檔案或組件 或其相依性的其中之一。 找到的組件資訊清單定義與組件參考不符。 (發生例外狀況於 HRESULT: 0x80131040)

[Cloud CICD] 後端篇 - .Net8 WebApi, Github Action, Azure App Service

[Cloud CICD] 前端篇 - Vue3, Github Action, Azure Static Web App