[배포관련 문제해결] scheduled로 0시에 저장되는 redis 데이터가 저장이 안되는 현상 해결

2025. 3. 12. 13:12·project

어제 잘되는 걸 확인하고 잤는데 일어나보니까 redis에 데이터가 하나도 없었다...

나는 redis의 zset으로 인기있는 순을 정렬하는 것인데 로그를 확인해보니

2025-03-11T19:37:30.772+09:00  WARN 326893 --- [bszip] [nio-8080-exec-9] o.s.w.s.resource.ResourceHandlerUtils    : "Path with "WEB-INF" or "META-INF": [src/main/webapp/WEB-INF>
2025-03-11T23:31:53.777+09:00  WARN 326893 --- [bszip] [nio-8080-exec-9] o.s.w.s.resource.ResourceHandlerUtils    : "Path with "WEB-INF" or "META-INF": [src/main/webapp/WEB-INF>
🥦 BookReviewFromLast7Days - redisinitializer 실행 중 ...
Hibernate: select brl1_0.bookreview_id,count(brl1_0.id) from book_review_likes brl1_0 join book_review br1_0 on br1_0.bookreview_id=brl1_0.bookreview_id where br1_0.created_at>>
🥦 Redis 저장 : reviewId=23, likeCount=3
🥦 Redis 저장 : reviewId=22, likeCount=2
🥦 Redis 저장 : reviewId=25, likeCount=2
🥦 Redis 저장 : reviewId=26, likeCount=2
🥦 Redis 저장 : reviewId=20, likeCount=1
🥦 Redis 저장 : reviewId=24, likeCount=1

 

위와 같이 로그가 나왔다...

매일 정각에 데이터를 초기화하고 다시 저장하게끔 해두었는데 실제로는 저장이 되지 않았다...

그래서 로컬에서 cron을 지금 시간과 가까운 정도로 두고 로컬에서 실행했는데 잘 되었고 데이터가 완전히 없어지는 일은 발생하지 않았다..

 

그래서 EC2에 접속해서 redis를 확인해보니 권한이 없었다.

 

sudo chown -R redis:redis /var/lib/redis
sudo chmod 770 /var/lib/redis

 

현재는 이렇게 해둔 상태인데 또 0시 어떤 일이 발생할지...

오들오들 떨고 있다...

😅😅😅😅


이 문제가 아니였다...

이걸 해도 여전히 데이터가 지속적으로 없어졌다.

 

알고보니

 

redis 서버가 해킹을 당한 것이었다.

 

배포된 서버에서만 접근할 수 있게 하고 비밀번호도 잘 설정해두었더니 문제는 발생하지 않았다..

앞으로는 보안에 더 신경써야겠다고 느꼈다 ㅎ..ㅎ

'project' 카테고리의 다른 글

[AWS 과금 문제] $0.005 per In-use public IPv4 address per hour : RDS에서 public ipv4 주소도 안 쓰고 있는데 왜 과금이 되고 있지?  (0) 2025.03.23
[캡스톤디자인 - Adultree] 크롤링해서 얻은 텍스트, 이미지를 파일로 저장하여 google drive api를 이용해 drive에 업로드하기  (4) 2024.11.25
'project' 카테고리의 다른 글
  • [AWS 과금 문제] $0.005 per In-use public IPv4 address per hour : RDS에서 public ipv4 주소도 안 쓰고 있는데 왜 과금이 되고 있지?
  • [캡스톤디자인 - Adultree] 크롤링해서 얻은 텍스트, 이미지를 파일로 저장하여 google drive api를 이용해 drive에 업로드하기
ujjulsu
ujjulsu
컴퓨터공학을 전공하고 있는 대학생입니다.
  • ujjulsu
    no ujjulsu
    ujjulsu
  • 전체
    오늘
    어제
    • 분류 전체보기 (15)
      • 자료구조 (0)
      • project (3)
      • BE (8)
        • 스프링부트 (0)
        • 자바 ORM 표준 JPA 프로그래밍 (7)
        • node.js (1)
        • EF-study (0)
      • FE (0)
        • html + css (0)
        • JavaScript (0)
      • CS (0)
        • 컴퓨터네트워크 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    백엔드서버배포 #rds없이 #ec2배포
    springboot배포 #mysql배포 #ec2에mysql
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
ujjulsu
[배포관련 문제해결] scheduled로 0시에 저장되는 redis 데이터가 저장이 안되는 현상 해결
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.