線上的redis出現了兩次,資料被清空的情況,是以一些安全上的措施是必須要做的。
1、修改redis的預設端口,添加密碼
預設的6379端口改成其他的
requirepass 新的密碼
2、重命名redis指令,類似于FLUSHALL 的指令全部禁用掉,在配置檔案中使用下列配置:
rename-command FLUSHALL ""
rename-command CONFIG ""
rename-command EVAL ""
3、bind IP配置,這個ip是指通路redis的IP,而不是通路具體某台通路redis的伺服器的IP,很容易造成誤解。如下配置:
bind 127.0.0.1 192.168.1.1
具體是指可以通過這個2個IP來通路redis
2017-7-8淩晨更新
晚上開發時候,往Redis放Key的時候,由于首字母是大寫的,結果。。。都沒有成功,找了半天也不知道怎麼回事兒,猛然發現以前使用的key都是小寫字母,立即修改key的名稱,改完後測試了下,妥妥的成功。
往Redis中寫入大寫字母的key是OK的!
感歎:不管學習什麼技術,都要把基礎學紮實了才行,不然,自己遇到的坑,都是自己挖的。。。