AWS Batch hiện hỗ trợ hủy và chấm dứt công việc hàng loạt
AWS Batch hiện hỗ trợ hủy và chấm dứt công việc hàng loạt, cho phép bạn hủy hoặc chấm dứt tối đa 50 công việc chỉ với một lệnh gọi API duy nhất. Các API mới CancelJobs, TerminateJobs và TerminateServiceJobs giảm sự phức tạp trong hoạt động quản lý khối lượng công việc hàng loạt quy mô lớn, cho phép bạn hành động trên các nhóm công việc cùng một lúc và nhận kết quả cho mỗi công việc trong một phản hồi duy nhất. Ngoài ra, ListJobs hiện trả về các trường isCancelled và isTerminated, trong khi ListServiceJobs trả về isTerminated, giúp theo dõi trạng thái vòng đời công việc của bạn dễ dàng hơn.
Để bắt đầu, hãy gọi CancelJobs cho các công việc ở trạng thái SUBMITTED, PENDING hoặc RUNNABLE, hoặc TerminateJobs và TerminateServiceJobs cho các công việc ở bất kỳ trạng thái nào, bao gồm STARTING và RUNNING. Cả ba API đều chấp nhận tối đa 50 ID công việc và hoạt động với các công việc đơn lẻ và công việc mảng. Bạn có thể truy cập các API này thông qua AWS CLI hoặc SDK AWS.
Tính năng hủy và chấm dứt công việc hàng loạt có sẵn ở tất cả các Khu vực AWS cung cấp AWS Batch. Để biết thêm thông tin, hãy xem các trang CancelJobs, TerminateJobs và TerminateServiceJobs trong Hướng dẫn tham chiếu API AWS Batch.