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

งานในคิว (Jobs)

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

inbox-managerjobsqueue

#งาน

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

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

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

คอร์โฟลว์

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

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

การดำเนินงาน จุดสิ้นสุด วัตถุประสงค์
รายการงาน 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-งานลองใหม่อีกครั้งและแก้ไข