Redis used_memory가 1024mb로 제한되나요?

Redis가 1024MB를 초과하는 메모리를 사용할 수 없게 하는 어떤 제한이 있는 것 같습니다.

Sidekiq 대시보드에서 MB RSS 값이 그 수치를 초과하는 순간부터 다음과 같은 로그가 시작되는 것을 확인했습니다:

Your Redis network connection is performing extremely poorly. Last RTT readings were [96585, 101554, 97189, 99769, 94618], ideally these should be < 1000. Ensure Redis is running in the same AZ or dat

다음 명령어로 확인해 보았습니다:
./launcher enter app
redis-cli info memory

결과는 다음과 같습니다:

# Memory
used_memory:1072837696
used_memory_human:1023.14M
used_memory_rss:484577280
used_memory_rss_human:462.13M
..
maxmemory:0
maxmemory_human:0B

app.yml에 다음을 설정했습니다:
UNICORN_SIDEKIQ_MAX_RSS: 8000

Sidekiq 대시보드에서는 4,553 MB의 RSS가 사용 중이고 사용률이 100%입니다. 이는 DISCOURSE_SIDEKIQ_WORKERS가 설정되지 않은(즉, 기본값인 5) 상태로 UNICORN_SIDEKIQS가 2개인 경우입니다.

UNICORN_SIDEKIQ_MAX_RSS가 Redis가 더 많은 RAM을 사용할 수 있도록 허용하는 것으로 알고 있었습니다. 조금 혼란스러운데, 조언을 주실 수 있을까요? :love_letter:

이것은 Discourse 3.3.2 Stable 버전에서 확인한 내용입니다.

Redis는 필요한 메모리만 사용합니다. RTT 오류는 무관하며, 설치 위치가 멀리 떨어져 있거나 Redis를 실행할 자원이 부족한 상황에서 발생하는 경우가 더 많습니다.

감사합니다! RTT 문제가 발생한 이유는 THP가 여전히 활성화되어 있었기 때문이라고 생각합니다. 저는 그렇지 않다고 생각했었거든요: