欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Redis中如何設(shè)置日志

 更新時(shí)間:2022年12月22日 08:53:20   作者:曉風(fēng)的我  
這篇文章主要介紹了Redis中如何設(shè)置日志問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Redis 設(shè)置日志

1.找到Redis的配置文件 redis.conf;

2.打開該配置文件, vi redis.conf;

3.通過(guò)linux的查詢命令找到 (loglevel下面)logfile " " ;

4.在冒號(hào)里面輸入日志的路徑,比如logfile “/usr/local/redis/log/redis.log”,其中l(wèi)og是新建的文件夾,redis.log也是新建的文件(有人說(shuō)只要新建到文件夾就可以了,redis.log會(huì)自動(dòng)生成,不過(guò)我沒有測(cè)試)。

如下圖:

5.如何啟動(dòng)redis服務(wù)器是重點(diǎn),之前是在對(duì)應(yīng)路徑下還按之前的直接方式啟動(dòng),但是沒有效果,配置文件還是按照默認(rèn)的,因此在在進(jìn)行了大量的百度之后,終于整明白需要把服務(wù)器和修改過(guò)的配置文件一起啟動(dòng)(之前一直沒整明白這句話啥意思有點(diǎn)懵,,,)。

具體指令如下(黃色字體是重點(diǎn),記得加上才能成功):

這樣就成功了,,,注意命令啟動(dòng)后沒有任何的顯示,因?yàn)槟切〇|西都被寫入到了redis.log里面,你可以通過(guò)打開這個(gè)文件查看一下;

6.關(guān)閉redis服務(wù)器, 命令 ./redis-cli shutdown (否則會(huì)一直在后臺(tái)運(yùn)行)。

按時(shí)間生成redis日志

最近新項(xiàng)目總是發(fā)現(xiàn)redis不定時(shí)被清空緩存數(shù)據(jù),不管是重啟服務(wù)器還是重啟redis-server 都有配置重啟前保存數(shù)據(jù),實(shí)在沒發(fā)現(xiàn)問(wèn)題出在哪,于是準(zhǔn)備打印日志。。

找到redis.conf,搜索 logfile 在雙引號(hào)中寫入日志生成地址,保險(xiǎn)起見,我把日志級(jí)別改成了debug

重啟redis后編寫生成日志的腳本redis_log.sh 最近重啟redis老是發(fā)現(xiàn)6379的端口被莫名占用,還老是生成一堆垃圾文件,想看看還顯示有病毒開不開。。

#!/bin/bash

cd /usr/local/redis/logs/
if [ ! -d "`date +%Y-%m`" ];then
	mkdir  "`date +%Y-%m`"
fi
mv -f /usr/local/redis/logs/redis.log  /usr/local/redis/logs/"`date +%Y-%m`"/`date +%Y-%m-%d`.log

./redis_log.sh 測(cè)試運(yùn)行發(fā)現(xiàn)腳本有問(wèn)題

-bash: ./redis_log.sh: /bin/bash^M: 壞的解釋器: 沒有那個(gè)文件或目錄

我是在windows環(huán)境下編寫的 所以需要執(zhí)行指令去刪除每一行的 \r字符

 sed -i 's/\r$//' redis_log.sh

然后是開啟定時(shí)任務(wù)

crontab -e
0 2 * * * sh /usr/local/redis/redis_qz/redis_log.sh

這樣就會(huì)每天生成日志了,日志顯示有三臺(tái)未知主機(jī)連上了我們服務(wù)器,前一分鐘還有十幾個(gè)key,后一分鐘就全部被清掉了,還有什么復(fù)制簽名失敗,想同步數(shù)據(jù)之類的日志信息,三ip有倆個(gè)來(lái)自法國(guó),還有一個(gè)印度的,可能被攻擊了,還好只是測(cè)試服 不管有沒有用,先把一系列密碼端口改了再說(shuō)

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • redis延遲雙刪策略示例講解

    redis延遲雙刪策略示例講解

    延遲是指當(dāng)前請(qǐng)求邏輯處理延時(shí),而不是當(dāng)前線程或進(jìn)程睡眠延遲,下面這篇文章主要給大家介紹了關(guān)于redis延遲雙刪策略的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • Redis分布式鎖之紅鎖的實(shí)現(xiàn)

    Redis分布式鎖之紅鎖的實(shí)現(xiàn)

    在Redis中,紅鎖是一種分布式鎖的實(shí)現(xiàn)機(jī)制,旨在解決多個(gè)客戶端在分布式環(huán)境中對(duì)共享資源進(jìn)行并發(fā)訪問(wèn)的問(wèn)題,本文主要介紹了Redis分布式鎖之紅鎖的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-12-12
  • Redis腦裂導(dǎo)致數(shù)據(jù)丟失的解決

    Redis腦裂導(dǎo)致數(shù)據(jù)丟失的解決

    本文主要介紹了Redis腦裂導(dǎo)致數(shù)據(jù)丟失的解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Redis集群的相關(guān)詳解

    Redis集群的相關(guān)詳解

    這篇文章主要介紹了Redis集群的相關(guān),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 基于Redis無(wú)序集合如何實(shí)現(xiàn)禁止多端登錄功能

    基于Redis無(wú)序集合如何實(shí)現(xiàn)禁止多端登錄功能

    這篇文章主要給你大家介紹了關(guān)于基于Redis無(wú)序集合如何實(shí)現(xiàn)禁止多端登錄功能的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • 比較幾種Redis集群方案

    比較幾種Redis集群方案

    Redis高可用集群是一個(gè)由多個(gè)主從節(jié)點(diǎn)群組成的分布式服務(wù)器群,它具有復(fù)制、高可用和分片特性。Redis集群不需要sentinel哨兵也能完成節(jié)點(diǎn)移除和故障轉(zhuǎn)移的功能,只要將每個(gè)節(jié)點(diǎn)設(shè)置成集群模式,這種集群模式?jīng)]有中心節(jié)點(diǎn),可水平擴(kuò)展,官方稱可以線性擴(kuò)展到上萬(wàn)個(gè)節(jié)點(diǎn)
    2021-06-06
  • Redis中哈希分布不均勻的解決辦法

    Redis中哈希分布不均勻的解決辦法

    這篇文章主要介紹了Redis中哈希分布不均勻的解決辦法的相關(guān)資料,需要的朋友可以參考下
    2021-02-02
  • Redis創(chuàng)建并修改Lua 環(huán)境的實(shí)現(xiàn)方法

    Redis創(chuàng)建并修改Lua 環(huán)境的實(shí)現(xiàn)方法

    為了在Redis服務(wù)器中執(zhí)行Lua腳本, Redis在服務(wù)器內(nèi)嵌了一個(gè)Lua環(huán)境, 并對(duì)這個(gè)Lua環(huán)境進(jìn)行了一系列修改,本文主要介紹了Redis創(chuàng)建并修改Lua 環(huán)境的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • Redis的數(shù)據(jù)復(fù)制過(guò)程詳解

    Redis的數(shù)據(jù)復(fù)制過(guò)程詳解

    Redis 的復(fù)制功能分為同步(sync)和命令傳播(command propagate)這兩個(gè)操作,這篇文章主要介紹了Redis的數(shù)據(jù)復(fù)制,需要的朋友可以參考下
    2022-12-12
  • 解決 Redis 數(shù)據(jù)傾斜、熱點(diǎn)等問(wèn)題

    解決 Redis 數(shù)據(jù)傾斜、熱點(diǎn)等問(wèn)題

    ?單臺(tái)機(jī)器的硬件配置有上限制約,一般我們會(huì)采用分布式架構(gòu)將多臺(tái)機(jī)器組成一個(gè)集群,這篇文章主要介紹了解決 Redis 數(shù)據(jù)傾斜、熱點(diǎn)等問(wèn)題,需要的朋友可以參考下
    2022-12-12

最新評(píng)論