Chuyển tới nội dung chính

Application Auto Scaling Settings

Cài đặt Tự động mở rộng ứng dụng

Cài đặt Tự động mở rộng hỗ trợ mở rộng dịch vụ theo chiều ngang dựa trên các đặc điểm của các dịch vụ trong ứng dụng. Dựa trên thông tin đã thiết lập, cụm tự động kiểm soát số lượng pod theo các loại chỉ số đã chỉ định và Số lượng bản sao Tối thiểu/Tối đa.

Cài đặt Tự động mở rộng chi tiết

① Sử dụng: Chọn xem có sử dụng thuộc tính Tự động mở rộng hay không. Kích hoạt cài đặt này sẽ áp dụng các cấu hình liên quan.

② Namespace: Tự động cung cấp thông tin được thiết lập với cùng giá trị như namespace được chỉ định bởi ứng dụng.

③ Số lượng bản sao tối thiểu: Thiết lập số lượng bản sao pod tối thiểu cần duy trì cho ứng dụng. Ngay cả khi nền tảng tính toán số lượng pod thấp hơn giá trị này dựa trên các chỉ số đã chỉ định, giá trị này vẫn được duy trì như là khoảng tối thiểu.

④ Số lượng bản sao tối đa: Thiết lập số lượng bản sao pod tối đa cần duy trì cho ứng dụng. Ngay cả khi nền tảng tính toán số lượng pod cao hơn giá trị này dựa trên các chỉ số đã chỉ định, giá trị này vẫn được duy trì như là khoảng tối đa.

⑤ Kích hoạt Tự động mở rộng: (Bắt buộc) Bạn có thể thêm tối đa năm loại chỉ số có thể cấu hình trong AMDP. Mỗi loại không thể bị trùng lặp nhưng có thể được thiết lập kết hợp với các loại khác.

  • Các loại chỉ số: cpu, memory, kubernetes-workload, kafka, prometheus.
  • Hành động: Cung cấp các tính năng sửa đổi và xóa cho mỗi loại.

⑥ Nút Thêm cho phép bạn thêm một loại chỉ số mới. Các loại đã được thiết lập sẽ không có trong danh sách.

Cài đặt loại Tự động mở rộng [CPU / Memory]

Để sử dụng mức sử dụng CPU và Memory (số lượng) làm chỉ số cho Tự động mở rộng trong ứng dụng, hãy sử dụng các loại chỉ số này.

① Loại chỉ số: (Bắt buộc) Loại chỉ số cho Tự động mở rộng.

② Loại: (Bắt buộc) Chọn một trong hai loại con cho CPU và Memory: Sử dụng: So sánh dưới dạng phần trăm so với các giá trị chỉ số trung bình của tất cả các pod của ứng dụng. Giá trị trung bình: Áp dụng các giá trị chỉ số trung bình số học của tất cả các pod của ứng dụng.

③ Giá trị: (Bắt buộc) Giá trị cơ sở cho CPU hoặc Memory để kích hoạt Tự động mở rộng.

Cài đặt loại Tự động mở rộng CPU-workload

Để sử dụng mức sử dụng CPU và Memory (số lượng) làm chỉ số cho Tự động mở rộng trong ứng dụng, hãy sử dụng các loại chỉ số này.

① Loại chỉ số: (Bắt buộc) Loại chỉ số cho Tự động mở rộng.

② Loại: (Bắt buộc) Chọn một trong hai loại con cho CPU và Memory:

  • Sử dụng: So sánh dưới dạng phần trăm so với các giá trị chỉ số trung bình của tất cả các pod của ứng dụng.
  • Giá trị trung bình: Áp dụng các giá trị chỉ số trung bình số học của tất cả các pod của ứng dụng.

③ Giá trị: (Bắt buộc) Giá trị cơ sở cho CPU hoặc Memory để kích hoạt Tự động mở rộng.

Cài đặt loại Tự động mở rộng kubernetes-workload

Cài đặt này được sử dụng khi mở rộng dựa trên số lượng pod của các ứng dụng liên quan khác.

① Loại chỉ số: (Bắt buộc) Loại chỉ số cho Tự động mở rộng.

② Bộ chọn Pod: (Bắt buộc) Nhập thông tin Bộ chọn Pod để chọn ứng dụng liên quan

ghi chú

Những nhãn cho các ứng dụng được triển khai trong AMDP được đăng ký dưới dạng amdp.io/app= tên ứng dụng. Ví dụ, đối với ứng dụng hello-backend, nhãn đã đăng ký là amdp.io/app=hello-backend.

③ Giá trị: Số lượng pod cho ứng dụng được chỉ định bởi Bộ chọn Pod để được sử dụng làm chỉ số.

Cài đặt loại Tự động mở rộng kafka

Sử dụng cài đặt này nếu ứng dụng được cấu hình để mở rộng dựa trên các chủ đề Apache Kafka hoặc các dịch vụ cung cấp giao thức Kafka.

① Loại chỉ số: (Bắt buộc) Loại chỉ số cho Tự động mở rộng.

② Máy chủ khởi động: Thiết lập thông tin máy chủ khởi động Kafka dưới dạng hostname: port, có thể phân tách bằng dấu phẩy. Nếu được đăng ký trong Dịch vụ Hỗ trợ của hồ sơ, nó sẽ được cung cấp dưới dạng danh sách có thể chọn.

③ Nhóm người tiêu dùng: Thiết lập tên của nhóm người tiêu dùng Kafka.

④ Chủ đề: Thiết lập tên của chủ đề Kafka.

⑤ Ngưỡng độ trễ: Thiết lập mức độ chỉ số cho độ trễ trong Nhóm người tiêu dùng Kafka. Giá trị mặc định là 5.

Cài đặt loại Tự động mở rộng prometheus

Thiết lập Tự động mở rộng dựa trên các chỉ số được thu thập bởi dịch vụ giám sát Prometheus.

① Loại chỉ số: (Bắt buộc) Loại chỉ số cho Tự động mở rộng.

② Tên chỉ số: Nhập thông tin chỉ số Prometheus. Cài đặt này sẽ được tích hợp vào Truy vấn trong tương lai.

③ Truy vấn: Nhập thông tin truy vấn dựa trên PromQL.

④ Địa chỉ máy chủ: Nhập thông tin truy cập đầy đủ cho Prometheus.

⑤ Ngưỡng: Thiết lập giá trị cơ sở cho dữ liệu được tạo ra bởi Truy vấn.