A memória do Redis continua aumentando no Discourse 3.4.0.beta3

Como uma solução temporária, criei um pequeno script bash para limpar a memória do Redis e configurei para ser executado todos os dias às 6h usando um cron job.
Observação: Estou salvando o log em /home/ubuntu/logs. Você pode ignorá-lo se não precisar.

#!/bin/bash

# Define o diretório e o nome do arquivo de log
LOG_DIR="/home/ubuntu/logs"
LOG_FILE="$LOG_DIR/redis.cleanup.$(date +\\%Y-\\%m-\\%d).log"

# Garante que o diretório de log exista
mkdir -p "$LOG_DIR"

# Registra informações sobre o ambiente atual (lado do host)
echo "Executando script em $(date)" >> "$LOG_FILE"

# Executa o lançador do discourse no aplicativo e salva a saída no arquivo de log (lado do host)
echo "comando de limpeza do redis" >> "$LOG_FILE"
docker exec app redis-cli flushall >> "$LOG_FILE" 2>&1

# Indica que o script foi concluído com sucesso (lado do host) e sai
echo "Script concluído com sucesso em $(date)" >> "$LOG_FILE"
exit 0
2 curtidas