Sembra che ci sia un limite che impedisce a Redis di utilizzare più di 1024 MB?
Ho notato che non appena tale importo viene superato nella dashboard di Sidekiq (MB RSS), inizio a ricevere log come:
La tua connessione di rete Redis sta funzionando estremamente male. Le ultime letture RTT sono state [96585, 101554, 97189, 99769, 94618], idealmente dovrebbero essere < 1000. Assicurati che Redis sia in esecuzione nella stessa AZ o dat
Quando controllo usando questo:
./launcher enter app
redis-cli info memory
Questo è il risultato:
# Memory
used_memory:1072837696
used_memory_human:1023.14M
used_memory_rss:484577280
used_memory_rss_human:462.13M
..
maxmemory:0
maxmemory_human:0B
Ho impostato questo in app.yml:
UNICORN_SIDEKIQ_MAX_RSS: 8000
Nella dashboard di Sidekiq, vengono utilizzati 4.553 MB di RSS e l’utilizzo è del 100%. Questo con 2 UNICORN_SIDEKIQ con DISCOURSE_SIDEKIQ_WORKERS non impostato (quindi il valore predefinito di 5).
Pensavo che UNICORN_SIDEKIQ_MAX_RSS avrebbe permesso a redis di utilizzare più RAM? Sono un po’ perso, qualsiasi indicazione sarebbe apprezzata! ![]()
Questo è con Discourse 3.3.2 Stable.