<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      linux環境部署--Reids3.2.5

      linux環境部署--Reids3.2.5

      redis-3.2.5.tar.gz 提取碼:1999

      1、進入/usr/local/src/目錄

      cd /usr/local/src/

      2、下載Redis 3.2.5

      wget http://download.redis.io/releases/redis-3.2.5.tar.gz

      3、解壓縮并進入文件夾

      tar xzf redis-3.2.5.tar.gz

      cd redis-3.2.5

      4、編譯Redis,命令make
      5、執行下面的命令,解決Redis啟動時候的Warning

      echo 511 > /proc/sys/net/core/somaxconn

      sysctl -w vm.overcommit_memory=1

      echo never > /sys/kernel/mm/transparent_hugepage/enabled

      6、創建日志的存放目錄并設置到redis.conf

      mkdir /var/log/redis

      7、編輯redis.confvim redis.conf
      # bind 127.0.0.1 #注釋掉
      requirepass xxx  #設置登錄密碼
      loglevel debug   #日志等級
      logfile /var/log/redis/redis.log #日志文件地址
      daemonize yes    #守護線程啟動
      
      參數解釋:

      bind:可連接redis的ip地址,Reids3.2.5可缺省表示支持全部,高版本需要指定*才能為全部。

      requirepass:登錄密碼驗證。

      loglevel:

      日志等級
      Redis的"loglevel"選項用于設置日志記錄的詳細程度,其值可以是以下之一:
      
      debug:記錄調試信息,包括Redis執行的每個命令和每個操作的詳細信息。
      
      verbose:記錄詳細信息,包括Redis執行的每個命令的名稱和一些關鍵參數。
      
      notice:記錄通知信息,包括Redis的運行狀態和一些重要的事件。
      
      warning:記錄警告信息,包括Redis的錯誤和異常情況。
      
      error:記錄錯誤信息,包括Redis的致命錯誤和不可恢復的異常情況。
      
      默認情況下,Redis的"loglevel"選項設置為"notice",記錄Redis的運行狀態和重要事件。如果需要更詳細的信息來調試或排除Redis問題,可以將"loglevel"選項設置為"debug"或"verbose"。需要注意的是,將"loglevel"選項設置為"debug"或"verbose"會增加日志文件的大小和系統資源的占用,可能會影響Redis的性能。因此,在正式環境中,應該將"loglevel"選項設置為"notice"或更高的級別來保護Redis的性能和安全。
      
      可以在Redis的配置文件(redis.conf)中設置"loglevel"選項,也可以在Redis的命令行中使用"CONFIG SET"命令動態地修改"loglevel"選項的值。例如,要將"loglevel"選項設置為"debug",可以在命令行中執行以下命令:
      
      
      CONFIG SET loglevel debug
      或者在配置文件中添加以下行:
      
      loglevel debug
      

      logfile:日志文件地址

      daemonize:Redis默認不是以守護進程的方式運行,可以通過該配置項修改,使用yes啟用守護進程

      pidfile: 當Redis以守護進程方式運行時,Redis默認會把pid寫入/var/run/redis.pid文件,可以通過pidfile指定

      port:指定Redis監聽端口,默認端口為6379,作者在自己的一篇博文中解釋了為什么選用6379作為默認端口,因為6379在手機按鍵上MERZ對應的號碼,而MERZ取自意大利歌女Alessia Merz的名字

      timeout:當 客戶端閑置多長時間后關閉連接,如果指定為0,表示關閉該功能

      databases: 設置數據庫的數量,默認數據庫為0,數量16,可以使用SELECT 命令在連接上指定數據庫id

      save 指定在多長時間內,有多少次更新操作,就將數據同步到數據文件,可以多個條件配合
          Redis默認配置文件中提供了三個條件:
          save 900 1
          save 300 10
          save 60 10000
          分別表示900秒(15分鐘)內有1個更改,300秒(5分鐘)內有10個更改以及60秒內有10000個更改。

      rdbcompression:指定存儲至本地數據庫時是否壓縮數據,默認為yes,Redis采用LZF壓縮,如果為了節省CPU時間,可以關閉該選項,但會導致數據庫文件變的巨大

      dbfilename:指定本地數據庫文件名,默認值為dump.rdb

      dir:指定本地數據庫存放目錄,默認./
        
      slaveof 設置當本機為slav(從機)服務時,設置master服務的IP地址及端口,在Redis啟動時,它會自動從master進行數據同步
          
      masterauth 當master服務設置了密碼保護時,slav服務連接master的密碼

      maxclients:設置同一時間最大客戶端連接數,默認無限制,Redis可以同時打開的客戶端連接數為Redis進程可以打開的最大文件描述符數,如果設置 maxclients 0,表示不作限制。當客戶端連接數到達限制時,Redis會關閉新的連接并向客戶端返回max number of clients reached錯誤信息

      maxmemory 指定Redis最大內存限制,Redis在啟動時會把數據加載到內存中,達到最大內存后,Redis會先嘗試清除已到期或即將到期的Key,當此方法處理 后,仍然到達最大內存設置,將無法再進行寫入操作,但仍然可以進行讀取操作。Redis新的vm機制,會把Key存放內存,Value會存放在swap區

      appendonly:指定是否在每次更新操作后進行日志記錄,Redis在默認情況下是異步的把數據寫入磁盤,如果不開啟,可能會在斷電時導致一段時間內的數據丟失。因為 redis本身同步數據文件是按上面save條件來同步的,所以有的數據會在一段時間內只存在于內存中。默認為no

      appendfilename:指定更新日志文件名,默認為appendonly.aof

      appendfsync:指定更新日志條件,共有3個可選值: 
          no:表示等操作系統進行數據緩存同步到磁盤(快) 
          always:表示每次更新操作后手動調用fsync()將數據寫到磁盤(慢,安全) 
          everysec:表示每秒同步一次(折中,默認值)

      8、設置redis日志切割

      vim /etc/logrotate.d/redis

      /var/log/redis/redis.log {
          weekly
          rotate 10
          copytruncate
          delaycompress
          compress
          notifempty
          missingok
      }
      
      9、安裝Redis,執行make install
      10、添加啟動腳本,執行

      vi /etc/init.d/redis
      寫入下面的代碼,保存:

      #!/bin/sh
      #
      # chkconfig: 2345 90 10
      # description: Redis is a persistent key-value database
      #
      
      REDISPORT=6379
      EXEC=/usr/local/bin/redis-server
      REDIS_CLI=/usr/local/bin/redis-cli
       
      PIDFILE=/run/redis_6379.pid
      CONF="/usr/local/src/redis-3.2.5/redis.conf"
       
      case "$1" in
          start)
              if [ -f $PIDFILE ]
              then
                      echo "$PIDFILE exists, process is already running or crashed"
              else
                      echo "Starting Redis server..."
                      $EXEC $CONF
              fi
              if [ "$?"="0" ] 
              then 
                    echo "Redis is running..."
              fi 
              ;;
          stop)
              if [ ! -f $PIDFILE ]
              then
                      echo "$PIDFILE does not exist, process is not running"
              else
                      PID=$(cat $PIDFILE)
                      echo "Stopping ..."
                      $REDIS_CLI -p $REDISPORT SHUTDOWN
                      while [ -x ${PIDFILE} ]
                     do
                          echo "Waiting for Redis to shutdown ..."
                          sleep 1
                      done
                      echo "Redis stopped"
              fi
              ;;
         restart|force-reload)
              ${0} stop
              ${0} start
              ;;
        *)
          echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
              exit 1
      esac
      
      11、設置權限和開機啟動:

      chmod +x /etc/init.d/redis

      chkconfig --add redis

      chkconfig redis on

      最后將redis加入到rc.local文件中,即在rc.local增加啟動代碼就可以了:

      vim /etc/rc.local

      /etc/init.d/redis start

      啟動Redis

      啟動redis使用service redis start 或者/etc/init.d/redis start

      停止redis的命令service redis stop 或者/etc/init.d/redis stop

      posted @ 2023-05-09 16:55  嗶~嗶~嗶  閱讀(66)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲精品不卡av在线播放| 精品人妻一区二区| 日韩av熟女人妻一区二| 亚洲AV成人片不卡无码| 肉大捧一进一出免费视频| 欧美日韩视频综合一区无弹窗| 情欲少妇人妻100篇| jk白丝喷浆| 免费看亚洲一区二区三区| 中文字幕人妻中出制服诱惑| 久久精品娱乐亚洲领先| 最近高清中文在线字幕在线观看| 免费人妻无码不卡中文18禁| 亚洲欧美一区二区成人片| 久久精品蜜芽亚洲国产AV| 亚洲天堂亚洲天堂亚洲天堂| 精品无码国产污污污免费| 国产360激情盗摄全集| 国产一级区二级区三级区| 国产一区二区三区不卡视频| 成人午夜激情在线观看| 久久精品噜噜噜成人av| 欧美激情精品久久久久久| 国产成人精品亚洲资源| 米奇亚洲国产精品思久久| AV最新高清无码专区| 亚洲av无码专区在线亚| 日夜啪啪一区二区三区| 国产成人午夜精品福利| 国产玩具酱一区二区三区| 亚洲性图日本一区二区三区| 毛片内射久久久一区| 人妻伦理在线一二三区| 欧美成人片一区二区三区| 玩弄放荡人妻少妇系列| 亚洲国产精品无码久久电影| 亚洲色欲色欲www在线看| 亚洲国产综合一区二区精品| 久久久久久亚洲精品a片成人| 69精品无人区国产一区| 最新亚洲人成网站在线影院|