AWS Batch รองรับการยกเลิกและยุติงานแบบจำนวนมากในคำเรียก API เดียว

AWS Batch เปิดใช้งานการยกเลิกและยุติงานแบบกลุ่ม รองรับได้สูงสุด 50 งานต่อการเรียก API เดียว ผ่าน CancelJobs, TerminateJobs และ TerminateServiceJobs โดย CancelJobs ใช้กับงานในสถานะ SUBMITTED, PENDING หรือ RUNNABLE ส่วน TerminateJobs และ TerminateServiceJobs ใช้ได้กับทุกสถานะรวมถึง STARTING และ RUNNING

ListJobs จะคืนค่า isCancelled และ isTerminated ส่วน ListServiceJobs คืนค่า isTerminated ทำให้ติดตามสถานะวงจรชีวิตงานได้ง่ายขึ้น ใช้งานได้ผ่าน AWS CLI หรือ SDK ทุกภูมิภาคที่รองรับ AWS Batch

ที่มา: AWS News Blog

Leave a Comment