fix: dashboard con puloling saturado
This commit is contained in:
26
.env.example
26
.env.example
@@ -4,6 +4,32 @@ PANEL_MSSQL_USER=sa
|
||||
PANEL_MSSQL_PASSWORD=Clave.2025
|
||||
# En contenedor Docker: reescribe localhost en server_name → host.docker.internal
|
||||
# PANEL_MSSQL_DOCKER=true
|
||||
|
||||
# --- Sondeo del dashboard a SQL Server -------------------------------------------------------
|
||||
# Acotan el trabajo del barrido de métricas. Nacen de un incidente: el barrido iba por BASE en vez de
|
||||
# por servidor y sin memoria de fallos, así que un servidor cuyo firewall tiraba los paquetes recibía
|
||||
# un intento por base, por barrido y por pestaña abierta —le inundó el puerto 1433—, y de paso la
|
||||
# carga se pasaba del presupuesto y el dashboard aparecía en ceros.
|
||||
# OJO: en Docker el .env se congela al CREAR el contenedor; hay que recrearlo, no reiniciarlo.
|
||||
#
|
||||
# Timeout de conexión. Un SQL Server sano conecta en <1 s. Default 5000, rango 500..60000.
|
||||
# PANEL_MSSQL_CONNECT_TIMEOUT_MS=5000
|
||||
# Cuánto se recuerda que un servidor no contestó, para no reintentar por cada base que tenga.
|
||||
# Default 60000 (1 min), rango 5000..3600000.
|
||||
# PANEL_MSSQL_DOWN_COOLDOWN_MS=60000
|
||||
# Tope de consulta del dashboard. Debe quedar POR DEBAJO de PANEL_SQL_LOAD_TIMEOUT_MS: el default de
|
||||
# node-mssql (15 s) es mayor que el presupuesto de la página (12 s) y una sola consulta lenta la
|
||||
# reventaba. Default 8000, rango 1000..60000.
|
||||
# PANEL_MSSQL_DASHBOARD_REQUEST_TIMEOUT_MS=8000
|
||||
# Cuánto vale un barrido antes de repetirlo. Se comparte entre pestañas y endpoints, así N pestañas
|
||||
# cuestan un sondeo y no N. Conviene menor que el auto-refresco de 40 s. Default 30000, rango 0..600000.
|
||||
# PANEL_DASHBOARD_CACHE_TTL_MS=30000
|
||||
# Máximo de pools en caché. Que sea mayor que el número de servidores distintos del catálogo, o se
|
||||
# cierran y reabren pools vivos en cada barrido. Default 32, rango 4..256.
|
||||
# PANEL_MSSQL_MAX_POOLS=32
|
||||
# Presupuesto de la carga de métricas en la página. Default 12000.
|
||||
# PANEL_SQL_LOAD_TIMEOUT_MS=12000
|
||||
|
||||
# Depuración de bases duplicadas: tolerancia de tamaño (fracción 0–1) para marcar una base como
|
||||
# segura para borrar del servidor viejo. El nuevo debe pesar >= (1 - tolerancia) del viejo. Default 0.2.
|
||||
# PANEL_DEDUP_SIZE_TOLERANCE=0.2
|
||||
|
||||
Reference in New Issue
Block a user