Il semble qu’une limite empêche Redis d’utiliser plus de 1024 Mo ?
J’ai remarqué que dès que ce montant est dépassé dans le tableau de bord Sidekiq (MB RSS), je commence à recevoir des logs comme :
Votre connexion réseau Redis fonctionne extrêmement mal. Les dernières lectures RTT étaient [96585, 101554, 97189, 99769, 94618], idéalement elles devraient être < 1000. Assurez-vous que Redis fonctionne dans la même AZ ou dat
Lorsque je vérifie en utilisant ceci :
./launcher enter app
redis-cli info memory
Voici le résultat :
# Memory
used_memory:1072837696
used_memory_human:1023.14M
used_memory_rss:484577280
used_memory_rss_human:462.13M
..
maxmemory:0
maxmemory_human:0B
J’ai défini ceci dans app.yml :
UNICORN_SIDEKIQ_MAX_RSS: 8000
Dans le tableau de bord Sidekiq, 4 553 Mo de RSS sont utilisés et l’utilisation est de 100 %. Ceci avec 2 UNICORN_SIDEKIQS sans DISCOURSE_SIDEKIQ_WORKERS défini (donc la valeur par défaut de 5).
Je pensais que UNICORN_SIDEKIQ_MAX_RSS permettrait à redis d’utiliser plus de RAM ? Je suis un peu perdu, toute aide serait appréciée ! ![]()
Ceci est avec Discourse 3.3.2 Stable.