No sé si el servidor es débil o no, pero creo que 1 GB de RAM es insuficiente.
Pero no estoy convencido. ¿Cómo puedo averiguar si el servidor es demasiado débil? Quiero decir, sé que puedo revisar los procesos en Linux, pero no creo que ese sea el punto. ¿Cómo sé que un servidor determinado ya no es suficiente? ¿Cómo se mide? ¿Hay alguna herramienta para hacer esto?
¿Cómo sé si es mejor cambiar a 2 GB o 4 GB de RAM? ¿O cuándo es mejor un CPU más potente?
Lo notaría cuando el sitio no respondiera con la misma rapidez o aparecieran errores indicando que algún elemento es insuficiente (memoria, almacenamiento, ese tipo de cosas). Entonces pasaría a 2 GB y vería cómo funciona. Seguiría aumentando hasta que responda como quiero.
Si estás utilizando la cuenta de administrador asociada con el correo electrónico en tu app.yml, cada solicitud mostrará un temporizador en la esquina superior izquierda. Esos números son una buena referencia para determinar si tu servidor tiene recursos insuficientes.
1 GB de RAM y swap en un SSD son suficientes para comunidades pequeñas.