cafe24 클라우드 서비스에서 redis 돌리기, 용량 제한하기, 저장기능 끄기

이건개발·2024년 5월 8일
1
post-thumbnail

세션 저장 기능 개발하려고 필요해서
맴캐시 나 레디스 서버를 빌리느니 서버안에서 다 돌리는게 나을꺼 같아 설치해서 돌려보았다. 빌리면 월 5천원 정도 드니 아까워서 해봤다.

할일

  • 레디스 서버 설치
  • 용량제한하기
  • 저장안하기

root 권한

sudo su -

설치

 apt-get install redis-server

자동으로 시작된거 같기도한데 설정파일과 백업파일이 생기지 않았다 재시작 시켜주자

재시작

 systemctl restart redis-server

재시작후엔 파일이 생겨있더라

파일들 위치

설정파일 위치
/etc/redis/redis.conf

데이터 파일 위치
/var/lib/redis/dump.rdb

맴캐시 용도로 메모리에만 쓸꺼라 저장기능을 꺼버리고 메모리 사용도 제한 한다.

/etc/redis/redis.conf 파일을 수정

# maxmemory <bytes>  <-- 여기를 찾아서 밑에 써준다.
maxmemory 20mb       # 작은 용량만 사용


save 관련 옵션이 3개가 있는다 주석처리해준다.
이러면 동작 중엔 저장하지 않는다.

# save 900 1
# save 300 10
# save 60 10000

셋팅 끝났으면 재시작 하고

systemctl restart redis-server

현재 정보 보기

redis-cli info | grep human

결과

used_memory_human:839.07K
used_memory_rss_human:4.09M
used_memory_peak_human:839.07K
total_system_memory_human:976.79M
used_memory_lua_human:41.00K
used_memory_scripts_human:0B
maxmemory_human:20.00M

grep human 을 보면 사람이 읽을 수 있는 정보를 알려준다.

제일 마지막에
maxmemory_human:20.00M
이부분에 용량을 제한한 내용이 들어가 있다.

훌륭

profile
게임 개발 / 웹 개발 / 주식 투자 / 은퇴자 / 클라우드타입 / 파이어베이스 / 수퍼베이스 / 유니티

0개의 댓글