Abrir carpeta
Abre la carpeta del proyecto en el chat.
Necesitas un grupo de servidores que compartan el tráfico. El agente lee tus notas, redacta el archivo de configuración y ejecuta tu comando de prueba para verificar la sintaxis antes de que lo apliques.
Abre la carpeta del proyecto en el chat.
Lee el archivo de configuración actual para ver los servidores existentes.
Escribe la nueva configuración del grupo con las comprobaciones de salud.
Ejecuta el comando de prueba de configuración para buscar errores.
lb-plan.yamlguardado.1 archivolb-plan.yamlleídas 12 líneasbackend3 coincidencias# Load balancer pool config
# Algorithm: round robin
pool:
name: web-pool
algorithm: round_robin
backends:
- addr: 10.0.0.1
port: 8080
- addr: 10.0.0.2
port: 8080
- addr: 10.0.0.3
port: 8080
health_check:
path: /health
interval: 10s
fail_threshold: 3
pass_threshold: 2
standby:
- addr: 10.0.0.4
port: 8080Este archivo yaml define un grupo con tres servidores activos y un servidor en espera, incluyendo parámetros de comprobación de salud.
El agente usa list_dir para ver la estructura de tu carpeta y read_file para inspeccionar tus notas o archivos de configuración actuales, así entiendes la disposición. grep encuentra los puertos específicos. edit_file añade un servidor en espera para manejar el tráfico si falla un servidor. Ves una tarjeta de diff que muestra exactamente qué cambiará en el grupo. Shell ejecuta tu comando de prueba de configuración e informa el código de salida. Cambia al modo Plan only para ver la secuencia completa de cambios sin ejecutarlos. El balanceo de carga DNS ayuda a gestionar el tráfico, y puedes verificar la conmutación por error de doble wan con ip estática durante las pruebas. Cada acción aparece en el chat como una tarjeta con su resultado real.
Detienes un servidor en una ventana planificada y el agente usa http_get para verificar la página de salud de los servidores restantes. Verifica el servidor detenido. El agente usa write_file para actualizar tu libro de ejecución con los resultados de la prueba. El almacenamiento en caché de DNS puede retrasar significativamente la conmutación por error durante la duración del TTL. El agente registra estos resultados en la interfaz de chat de forma clara. Esto verifica que la configuración del equilibrador de carga global sea correcta. Verificas la conmutación de tráfico a otro enlace iniciando el servidor nuevamente ahora. El agente verifica que vuelva al grupo por completo.