Skip to content

Kế hoạch: Machine Management Improvements

1. Hiện trạng

  • Đã đồng bộ trạng thái cơ bản lên Redis và ActiveMQ.
  • Cơ chế heartbeat hoạt động tốt.

2. Kế hoạch cải tiến

  • Task 1: Thêm cache cục bộ (In-memory cache) tại ControlServer để giảm tải cho Redis khi số lượng máy lớn.
  • Task 2: Triển khai Dashboard mini (HTML/Web console) tích hợp trong ControlServer để xem nhanh danh sách kết nối hiện tại.
  • Task 3: Tự động thử lại (Retry logic) khi gửi tin nhắn JMS thất bại.

3. Timeline dự kiến

  • Tuần 1: Refactor Redis Repository.
  • Tuần 2: Implement In-memory cache & Retry logic.
  • Tuần 3: Build Web Console UI.