공유하기
로컬 환경에서 Docker에서, Redis 컨테이너를 실행시킬때는 문제없이 스프링 서버가 실행되었지만, AWS EC2에서 직접 Redis를 실행시키고, 외부에서 접근하려고 하자 접속이 끊기는 문제가 발생하였습니다.
/etc/redis/redis.conf
의 protected-mode가 활성화되어 있기 때문에 외부 접근을 차단해서 생기는 문제입니다. 비활성화하고 재시작하면, 정상적으로 외부에서 접근 가능한 것을 확인해볼 수 있습니다.
sudo vim /etc/redis/redis.conf # protected-mode no
sudo systemctl restart redis-server.service