IM
TH
หน้าเอกสาร
เมนู
คุณสมบัติ

งานในคิว (Jobs)

จัดคิววงจรการใช้งาน ลองใหม่ แก้ไข ทริกเกอร์ และการดำเนินการค้นหา-ลบ

inbox-manager jobs queue

#งาน

คุณลักษณะงานกำหนดหน่วยคิวปฏิบัติการที่ได้รับมาจากงานและเหตุการณ์ของผู้ให้บริการ โดยช่วยให้คุณควบคุมการปฏิบัติงานโดยตรงในการลองใหม่ การทริกเกอร์ด้วยตนเอง และการแก้ไขเมื่องานอะซิงก์ล้มเหลว

ทำไมเรื่องนี้ถึงสำคัญ

คุณลักษณะนี้ทำให้สามารถสังเกตการดำเนินการคิวได้ในรายละเอียดของแต่ละงาน ดังนั้นความล้มเหลวจึงสามารถวินิจฉัยและกู้คืนได้โดยไม่ต้องคาดเดา รองรับการกู้คืนตัวดำเนินการที่กำหนดผ่านการลองซ้ำ ทริกเกอร์ และแก้ไขการดำเนินการอย่างชัดเจน ขณะเดียวกันก็รักษาการดำเนินการล้างข้อมูลโดยเจตนาและกำหนดขอบเขต

คอร์โฟลว์

งานหรือเหตุการณ์ของผู้ให้บริการจะสร้างงานที่ผู้ปฏิบัติงานดำเนินการและใส่คำอธิบายประกอบพร้อมรายละเอียดสถานะ ความพยายาม และความล้มเหลว ผู้ปฏิบัติงานตรวจสอบงานที่ล้มเหลวหรือหยุดชะงักในมุมมองคิวบัญชี ดำเนินการลองใหม่/แก้ไข/ทริกเกอร์อย่างชัดเจน และใช้สถานะงานผลลัพธ์เพื่อติดตามวงจรการใช้งานและการติดตามการตรวจสอบ

การดำเนินงาน

การดำเนินงานจุดสิ้นสุดวัตถุประสงค์
รายการงานGET /api/accounts/:account_id/jobsดึงคิวงานบัญชี
ค้นหางานPOST /api/accounts/:account_id/jobs/searchค้นหางานด้วยตัวกรอง
ลบงานด้วยการค้นหาPOST /api/accounts/:account_id/jobs/search-deleteลบงานที่ตรงกันจำนวนมาก
รับงานGET /api/jobs/:job_idรับหนึ่งงาน
อัพเดทงานPATCH /api/jobs/:job_idแก้ไขฟิลด์งานที่ไม่แน่นอน
ลบงานDELETE /api/jobs/:job_idลบหนึ่งงาน
ลองงานอีกครั้งPOST /api/jobs/:job_id/retryการจัดคิวงานล้มเหลว
แก้งานPOST /api/jobs/:job_id/resolveทำเครื่องหมายสถานะการจัดการเทอร์มินัล
งานทริกเกอร์POST /api/jobs/:job_id/triggerบังคับให้ทริกเกอร์ดำเนินการ

ข้อมูลสำคัญและสถานะ

{
  id: "job_...",
  account_id: "acc_...",
  task_id: "tsk_...",
  action: "imap_sync_messages",
  attempt_count: 2,
  last_error_code: "provider_timeout",
  last_error_detail: "IMAP connection timed out"
}

โหมดความล้มเหลวและการควบคุม

การดำเนินการที่ล้มเหลวจะรักษารายละเอียดข้อผิดพลาดที่ชัดเจนไว้สำหรับการจัดการตามที่กำหนด การลองใหม่ ทริกเกอร์ และการแก้ไขเป็นการดำเนินการในรูปแบบคำสั่งมากกว่าผลข้างเคียงจากการอ่านโดยนัย และขอบเขตรายการในขอบเขตบัญชี/ขอบเขตการค้นหาจะป้องกันการมองเห็นคิวข้ามบัญชี

ที่เกี่ยวข้อง

งาน, งาน, 07-งานลองใหม่อีกครั้งและแก้ไข