Estructura de Archivos Generada
Tras el primer arranque, AuroraOptimizer genera el siguiente directorio de configuración:
plugins/auroraoptimizer/
config.yml Configuración principal — comportamiento, umbrales, parámetros de handlers
bootstrap.yml Configuración de arranque — idioma, nivel de log, rutas de archivos
policies.hopl Definiciones de políticas de optimización y selectores de objetivo
constraints.hopl Límites de seguridad de ejecución y caps de tasa
orchestration.hopl Estrategia del orquestador, pesos de puntuación, cooldowns
observability.hopl Intervalos de observación del Eye y configuración del modo Analysis
lang/
en_US.yml Cadenas de idioma en inglés
es_ES.yml Cadenas de idioma en español
| Archivo | Propósito | Recarga en Caliente |
|---|---|---|
bootstrap.yml | Idioma, nivel de log, rutas de archivos .hopl | No — requiere reinicio |
config.yml | Todo el comportamiento en tiempo de ejecución | Parcial — ver nota |
policies.hopl | Políticas de optimización y selectores | Sí — /auroraoptimizer policy reload |
constraints.hopl | Límites de seguridad y caps de tasa | Sí — /auroraoptimizer policy reload |
orchestration.hopl | Estrategia del orquestador y cooldowns | Sí — /auroraoptimizer policy reload |
observability.hopl | Intervalos de muestreo y modo Analysis | Sí — /auroraoptimizer policy reload |
Nota: Los cambios en secciones de
config.ymldistintas aheuristics.triggersrequieren un reinicio completo del servidor para tener efecto. La secciónheuristics.triggersse recarga en caliente mediante/auroraoptimizer policy reload.