Sistema

Configuración del motor, usuarios y servicios

Un proyecto es una carpeta con los XML que edita el Designer (servidores, canales, procesos, parámetros, tablas) más un archivo stx.conf con lo que depende del despliegue.

El Designer edita ese archivo con ayuda por parámetro y lo agrupa así:

GrupoParámetrosQué controlan
Publicación y redws-port, ws-namespace, ws-basepath, ws-public-urlPuerto web (SOAP, REST, WSDL y OpenAPI), namespace, prefijo de URL y dirección pública que ven los clientes.
Publicación seguraws-tls-cert, ws-tls-key, ws-tls-pfx-clave, ws-tls-min, ws-tls-alerta-dias, ws-tls-client-ca, ws-proxy-confiable, ws-port-local, ws-auth, ws-auth-header, ws-clientes, ws-auth-pausa-fallos, ws-auth-pausa-minutosHTTPS, versión mínima, aviso de vencimiento, CA de clientes para mTLS, proxy delante, nivel de acceso por defecto, archivo de clientes y pausa por IP.
Administraciónadmin-port, admin-tokenAPI de administración que usa la Consola; interna, con token.
Logs y retenciónlog-path, log-level, log-comprimir-dias, log-retencion-dias, bitacora-retencion-dias, bitacora-archivo-rutaCarpeta y nivel del log, compresión a los 7 días, borrado o archivo de log y bitácora (por defecto nunca borra).
Analizador de capacidadanalizador-activo, analizador-rollup, analizador-retencionMedición de uso, frecuencia de volcado y días de historial.
Disparador y Reguladordisparador-tope, apagado-espera, estructura-estrictaTope de hijos simultáneos en todo el motor, espera del apagado a hijos en vuelo, reglas de estructura bloqueantes.
Alertasalerta-webhook, alerta-webhook-token, alerta-mail-servidor, alerta-mail-paraDestinos de las alarmas: webhook con token y correo por un servidor SMTP del proyecto.

Un flag de línea de comando gana sobre el archivo. El token admin nunca va en la unidad de servicio ni en la línea de comando, solo en stx.conf con permisos restringidos. El perfil estándar (stx --aplicar-perfil) fija de una vez los valores recomendados de log y retención.

Usuarios del Designer

Acceso con usuario y clave (bcrypt), un superadministrador que se fija por línea de comando, sesión de 8 horas y HTTPS (certificado propio o autofirmado). El panel Usuarios administra las cuentas. Varios usuarios pueden trabajar a la vez: un proyecto en edición queda bloqueado para los demás mientras alguien lo edita, con aviso de conflicto al guardar.

Servicios desde el Designer

En Motor → Configuración y servicio se instala el motor como servicio del sistema y en Control se arranca, detiene o reinicia con verificación; el panel STX Trace hace lo mismo con el servicio de Trace.