해시는 Redis에 계속 축적됩니다.

주기적으로 기능을 자동으로 수행하는 라이브러리인 cron을 통해 하루 동안 서비스를 이용하는 사용자 수를 관리하고 있습니다.

현재 cron 값은 ‘0 0 * * *’이고,

이는 매일 자정에 사용자 수를 재설정하도록 예정되어 있음을 의미합니다.

하지만 백엔드 서버가 켜진 상태에서 생성된 해시는 사라지지 않고 계속 누적되는 것으로 확인됐다.

서비스 시작 후 1년이 경과하면 365개의 쓸데없는 해시가 누적됩니다.

이 문제를 발견한 후 작업이 완료되는 즉시 해시를 삭제하는 속성인 ‘removeOnComplete’를 추가하여 해결했습니다.