redis

GENERAL DAEMONIZE 레디스 서버는 디폴트로 데몬으로 실행되지 않음. 레디스 서버는 데몬으로 실행될 때 /var/run/redis.pid 파일에 PID를 씀. 해당 옵션 yes로 설정 시 systemd로 기동이 되지 않음. 기본 값은 no 이다. daemonize no SUPERVISED systemd 또는 upstart로 레디스 서버를 시작할 경우 레디스 서버는 supervision tree와 상호작용할 수 있음 기본값은 no 이다 supervised no supervised upstart supervised systemd supervised auto PIDFILE PID 파일이 지정되어 있으면 레디스 서버가 시작할 때 pid 파일을 만들고 레디스 서버의 프로레스 ID를 기록하고, 종료할 때..
Redis 설정 파일 redis.conf Redis 기동 시 설정 파일을 읽기 위해서는 Redis 시작할 때 첫 번째 argument에 redis.conf PATH를 입력해줘야 함 $ ./redis-server ${REDIS_CONF_PATH}/redis.conf NETWORK BIND 하나 또는 여러 개의 IP를 지정할 수 있다. 지정한 IP로만 레디스 서버에 접속할 수 있다. bind 192.168.1.102 127.0.0.1 bind 127.0.0.1 ::1 -> 로컬 접속만 허용할 경우 bind * -::* -> 모든 접속을 허용할 경우 설정 PROTECTED-MODE 보호 모드가 활성화 되면 bind나 password가 설정되어 있지 않으면 로컬 접속만 허용 protected-mode yes P..
클러스터 테스트 환경 Ubuntu 22.0.4 LTS Version VM 3대로 Master-Slave 구성 VM 1대에 Redis 2개씩 기동 클러스터 데이터를 자동으로 여러 개의 Redis 노드에 나누어 저장할 수 있는 데이터 샤딩을 제공하며, 노드가 죽거나 통신이 되지 않을 때에도 작업을 계속 할 수 있는 가용성을 제공 클러스터 구성 1. config 파일 구성 cluster-enabled yes cluster-config-file nodes-6379.conf cluster-node-timeout 3000 cluster-enabled : 클러스터 활성화 cluster-config-file : 클러스터 구성한 내용을 저장하는 파일명 설정 cluster-node-timeout : 클러스터 노드가 다운되..
Redis 기동 $ redis-server & # 정상 기동시 아래와 같은 로그가 확인 됨 23065:M 08 Jun 2023 00:54:10.068 * monotonic clock: POSIX clock_gettime _._ _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 7.0.11 (00000000/0) 64 bit .-`` .-```. ```\/ _.,_ ''-._ ( ' , .-` | `, ) Running in standalone mode |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379 | `-._ `._ / _.-' | PID: 23065 `-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| |..
Garfield_Jo
'redis' 태그의 글 목록 (3 Page)