Puerta de enlace incorrecta a intervalos irregulares

De repente, mi instancia de Discourse (instalada con Docker) devuelve errores de Bad Gateway a intervalos. El contenedor sigue en ejecución, pero necesito detenerlo y reiniciarlo manualmente para que las cosas vuelvan a funcionar. Luego parece estar bien… hasta que esto vuelve a ocurrir poco tiempo después. No estoy seguro de la ubicación adecuada de los registros para obtener más información. ¿Por dónde empiezo? ¡Muchas gracias!

1 me gusta

¿Te estás quedando sin RAM? ¿Qué dice free -h?

¿Qué ves en /var/discourse/shared/standalone/log/rails/production.log (creo que lo escribí bien, pero si no, tendrás que ajustarlo). ¿Y en /var/discourse/shared/standalone/log/var_log/nginx/..algo...?

1 me gusta

Lo comprobaré la próxima vez que ocurra. ¡Gracias! Ahora mismo, menos del 50% de la RAM en uso.

1 me gusta

Probablemente no sea la RAM, entonces. Ya puedes mirar los registros.

1 me gusta

Los registros parecen estar bien. Nada obvio, de todos modos. Incluso cuando está activo, ha sido muy lento. A menudo tarda mucho en responder, lo suficiente como para que se agote el tiempo de espera para los usuarios (o incluso para mí, localmente). Realmente extraño, ya que esa máquina ha estado estable durante mucho tiempo y hay pocos cambios en ella, aparte de las actualizaciones rutinarias de Ubuntu (18.04).