Mở thư mục
Mở thư mục dự án trong chat.
Bạn cần một pool backend chia sẻ lưu lượng. Agent đọc ghi chú của bạn, soạn tệp cấu hình và chạy lệnh kiểm tra để xác minh cú pháp trước khi bạn áp dụng.
Mở thư mục dự án trong chat.
Đọc tệp cấu hình hiện tại để xem các backend đã có.
Viết cấu hình pool mới với health check.
Chạy lệnh kiểm tra cấu hình để tìm lỗi.
lb-plan.yamlđã lưu.1 filelb-plan.yamlđã đọc 12 dòngbackend3 kết quả khớp# 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: 8080Tệp yaml này định nghĩa một pool với ba backend hoạt động và một server dự phòng, bao gồm các tham số health check.
Agent sử dụng list_dir để xem cấu trúc thư mục và read_file để kiểm tra ghi chú hoặc tệp cấu hình hiện tại của bạn nhằm hiểu rõ bố cục. grep tìm các cổng cụ thể. edit_file thêm một server dự phòng để xử lý lưu lượng nếu một backend gặp sự cố. Bạn thấy thẻ diff hiển thị chính xác những thay đổi trong pool. Shell chạy lệnh kiểm tra cấu hình và báo cáo exit code. Chuyển sang chế độ Plan only để xem toàn bộ chuỗi thay đổi mà không thực thi chúng. dns load balancing giúp quản lý lưu lượng, và bạn có thể xác minh failover wan kép với static ip trong quá trình kiểm tra. Mỗi hành động xuất hiện trong chat dưới dạng thẻ với kết quả thực tế.
Người dùng dừng một backend trong cửa sổ lên kế hoạch và agent sử dụng http_get để kiểm tra trang health của các backend còn lại. Nó kiểm tra backend đã dừng. Agent sử dụng write_file để cập nhật runbook với kết quả kiểm tra. DNS caching có thể làm chậm quá trình failover trong thời gian đáng kể bằng thời gian TTL. Agent ghi lại các kết quả này rõ ràng trong giao diện chat. Điều này xác minh rằng cấu hình global load balancer là chính xác. Bạn xác minh chuyển đổi lưu lượng sang liên kết khác bằng cách khởi động lại backend ngay bây giờ. Agent kiểm tra xem nó đã trở lại pool hoàn toàn chưa.