隆Claro que s铆! Ese es un problema muy com煤n con las aplicaciones de consola en Windows Server: al cerrar la sesi贸n RDP, Windows mata todos los procesos asociados a ese usuario.
Para que Hix siga corriendo 24/7 sin que tengas la sesi贸n abierta, necesitas ejecutarlo como un Servicio de Windows o como una Tarea Programada en segundo plano.
Dado que Hix parece ser un ejecutable de consola est谩ndar, la herramienta nativa de Windows (sc create) a veces da problemas porque espera que el programa responda como un servicio real. Te recomiendo dos opciones mucho m谩s efectivas:
Opci贸n 1: Usar NSSM (La opci贸n m谩s robusta)
NSSM (Non-Sucking Service Manager) es una herramienta gratuita y est谩ndar en el mundo de servidores Windows para convertir cualquier ejecutable .exe en un servicio real.
- Descarga NSSM (suele venir en un zip, extrae el nssm.exe de la carpeta win64).
- Abre una terminal (CMD o PowerShell) como Administrador.
- Ejecuta: nssm install HixService
- Se abrir谩 una ventana:
- Path: Busca tu ejecutable hix.exe.
- Startup directory: 隆Muy importante! Aseg煤rate de que sea la carpeta donde est谩 instalado Hix (para que encuentre sus m贸dulos).
- Dale a "Install service".
- Ahora ve a los Servicios de Windows (services.msc), busca "HixService" e in铆cialo.
Ventaja: Si Hix se bloquea o se cierra por error, NSSM puede reiniciarlo autom谩ticamente.
Opci贸n 2: Programador de Tareas (Sin instalar nada extra)
Si no quieres descargar herramientas externas, Windows puede hacerlo nativamente:
- Abre el Programador de tareas (Task Scheduler).
- Crea una tarea nueva (Create Task, no Basic).
- Pesta帽a General:
- Ponle un nombre (ej. "HixServer").
- Importante: Marca la opci贸n "Ejecutar tanto si el usuario inici贸 sesi贸n como si no" (Run whether user is logged on or not).
- Marca "Ejecutar con los privilegios m谩s altos".
- Pesta帽a Desencadenadores (Triggers):
- Nuevo -> "Al iniciar el sistema" (At startup). As铆 arrancar谩 solo si reinicias el VPS.
- Pesta帽a Acciones:
- Nuevo -> Iniciar un programa.
- Busca tu hix.exe.
- Importante: En el campo "Iniciar en (opcional)" (Start in), pon la ruta de la carpeta de Hix (ej: C:\hix\). Si no pones esto, no encontrar谩 sus archivos de configuraci贸n.
- Guarda. Te pedir谩 tu contrase帽a de usuario para poder ejecutarse sin sesi贸n.
Una vez configurado cualquiera de los dos, podr谩s cerrar tu RDP tranquilo y Hix seguir谩 corriendo en el servidor.