Codespot Mobile
Flujos de trabajo

diseño de balanceo de carga DNS y equilibrador de carga global

03
Diseñar grupo

Diseña un grupo con comprobaciones de salud

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.

01

Abrir carpeta

Abre la carpeta del proyecto en el chat.

02

Leer configuración

Lee el archivo de configuración actual para ver los servidores existentes.

03

Redactar cambios

Escribe la nueva configuración del grupo con las comprobaciones de salud.

04

Verificar sintaxis

Ejecuta el comando de prueba de configuración para buscar errores.

Ejemplo de configuración

lb-plan.yaml
# 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: 8080

Este archivo yaml define un grupo con tres servidores activos y un servidor en espera, incluyendo parámetros de comprobación de salud.

Verifica la conmutación por error en tus propios sistemas

Redacta el plan de conmutación por error

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.

Prueba la conmutación por error manualmente

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.

Codespot Mobile para Windows

Empieza a diseñar tu grupo hoy

Descargar Codespot Mobile ↗