Tôi đang tìm một số thư viện chung để lên lịch cho nhiều tác vụ. Thư viện phải cung cấp khả năng phân chia các tác vụ trên các nút trong cluster, thực hiện cân bằng tải và khả năng chịu lỗi - vì vậy nếu một số nút bị hỏng, các nhiệm vụ cho nút phải được phân phối trên các nút còn lại.Thư viện lập kế hoạch phân phối có mục đích chung cho Java
Tôi đã xem xét Hadoop - nhưng có vẻ như nó sẽ hoạt động tốt cho các tác vụ giảm bản đồ. Trong trường hợp công việc của tôi đơn giản là người gửi thông báo, người kiểm tra trạng thái đối tượng, v.v.
Thạch anh có vẻ là tuyệt vời - nhưng không rõ làm thế nào tốt khi nó đi xuống để gửi các sự kiện đến các nút.
Bất kỳ tùy chọn nào khác?
hoặc cho [Dịch vụ lập lịch Redisson] (https://github.com/mrniko/redisson/wiki/9.-distributed-services/#94-distributed-scheduled-executor-service) –