Altas requisitos de memoria para reconstrucción: edición de abril de 2025

@david ha estado investigando, confirmamos que, tal como está, 2 GB son suficientes para las reconstrucciones de Docker, pero no son suficientes para que funcione el actualizador web.

Una idea que he planteado es simplemente detener todos los procesos de Ruby durante el actualizador web para ahorrar entre 300 y 500 MB adicionales, lo que dejaría suficiente para la precompilación de activos.

Un enfoque a largo plazo que probablemente tendremos que adoptar para los autoalojadores es enviar contenedores preiniciados, lo que es una caja de Pandora, ya que ¿cómo podría un actualizador web lograr eso? No queremos montar sockets de Docker…

Es un verdadero dilema.

2 Me gusta