Tu API vive… hasta que el servidor reinicia
Crear, editar, controlar y borrar servicios systemd en un VPS, con vuelta atrás si no arrancan y logs del journal.
Transcripción
La API respondía perfecto. Reiniciaste el VPS… y desapareció. La habías dejado corriendo en tu terminal. Se fue con ella. ¿La vuelvo a lanzar a mano después de cada reinicio? No. Un proceso de fondo tiene que ser un servicio del sistema. Así arranca solo al encender, y se levanta si se cae. ¿Dónde lo registro sin escribir la unidad a mano? En ArduMaker lo declaro como servicio, con su comando de arranque. Corre con un usuario propio, no como root porque sí. Si se cae, vuelve a levantarlo. Eso no es alta disponibilidad. Reinicio el servidor de prueba… y el servicio vuelve activo. Si no vuelve, la causa está en sus logs, no en adivinar. Que un proceso arranque no significa que funcione. Mide también su endpoint.