Artículos sobre: Aplicaciones & Bots

Cómo usar el Auto Restart en Square Cloud

Qué es el Auto Restart


El Auto Restart es un recurso exclusivo de Square Cloud que reinicia tu aplicación automáticamente en caso de crash, ayudando a mantenerla disponible sin ninguna acción manual.


Cómo activarlo


En tu archivo squarecloud.app (o squarecloud.config), añade:


AUTORESTART=true


Cómo funciona


Cuando el AUTORESTART está activo y tu aplicación se cae, Square Cloud hace una serie de verificaciones antes de reiniciarla:


  1. La aplicación se cayó o se colgó.
  2. El uptime de la aplicación fue mayor que 60 segundos.
  3. El exit status de la aplicación fue 1.
  4. La aplicación no se reinició en los últimos 60 minutos.
  5. Los logs no contienen un error excluido — SyntaxError, versión inexistente, módulo no encontrado o archivo de dependencias inválido. En esos casos el Auto Restart no reinicia la aplicación, porque reiniciar no resolvería el problema.


Si se cumplen todas las condiciones, la aplicación se reinicia automáticamente. Hay un cooldown de 60 minutos entre reinicios automáticos.


Buenas prácticas


  • Revisa tus logs con frecuencia para entender por qué la aplicación se está cayendo — el Auto Restart la mantiene en línea, pero no corrige la causa raíz.
  • Mantén tu archivo MAIN y la asignación de memoria correctos y actualizados.


Relacionados


Para más formas de maximizar la disponibilidad, mira Cómo mantener bots en línea 24/7. Si la aplicación se cae al arrancar, los logs suelen indicar la causa — mira Mi aplicación no inicia: verificando el script de inicio.

Actualizado el: 13/06/2026

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!