新聞中心
或安全威脅

創(chuàng)新互聯(lián)公司2013年成立,先為丹寨等服務(wù)建站,丹寨等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為丹寨企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
Redis是一個主要用于緩存和消息隊列的開源內(nèi)存對象數(shù)據(jù)庫,通常用于分布式系統(tǒng)中的排序、字典、集合等數(shù)據(jù)結(jié)構(gòu)。Redis在很多方面都很有用,但只有在正確配置之后,才能實現(xiàn)最高性能和機密性。遺憾的是,錯誤的配置可能會導(dǎo)致不同種類的問題,如緩存癱瘓、安全漏洞等。因此,在配置Redis服務(wù)器時,必須謹(jǐn)慎對待,避免配置錯誤帶來的諸多問題。
由于Redis是一種內(nèi)存對象數(shù)據(jù)庫,它的性能完全取決于機器的內(nèi)存設(shè)置。如果機器的內(nèi)存設(shè)置太小,Redis服務(wù)器就會變得越來越慢,最終會導(dǎo)致緩存混亂。因此,在配置Redis之前,最好先計算緩存所需要內(nèi)存大小,然后配置足夠的內(nèi)存來滿足Redis的需求:
memory=$(echo "$(( $(grep 'MemTotal' /proc/meminfo|cut -d ':' -f 2) * 80/100 ))K")
sed -i "/# \/etc\/sysconfig\/redis/a MAXMEMORY=$memory" /etc/sysconfig/redis
管理Redis時要特別小心,任何操作都要小心謹(jǐn)慎。比如,如果一個人未授權(quán)訪問Redis服務(wù)器,就有可能獲取機密信息或刪除數(shù)據(jù),從而對業(yè)務(wù)產(chǎn)生嚴(yán)重威脅。因此,無論Redis行為何種,都要仔細檢查。另外,還要盡量避免過早禁用了保護模式,否則Redis也容易受到攻擊:
“`
# bind Redis to localhost only
bind 127.0.0.1
# enable password protection
requirepass mysecretpassword
不要忘記定期進行數(shù)據(jù)備份,以免數(shù)據(jù)意外損壞時可以恢復(fù)??梢允褂肦edis的COPY-ON-WRITE技術(shù)將新的snapshot復(fù)制到指定的位置,以便日后恢復(fù):
redis-cli –rdb ./dump.rdb
錯誤的配置設(shè)置可能會搞亂Redis的工作原理,并導(dǎo)致安全威脅和各種問題。因此,在配置Redis服務(wù)器時,一定要慎重,盡量避免配置失誤。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
本文標(biāo)題:謹(jǐn)防redis配置錯誤緩存混亂(redis配置不清緩存)
標(biāo)題URL:http://fisionsoft.com.cn/article/djgcdgo.html


咨詢
建站咨詢
