แก้ไขปัญหาทั่วไป
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
โปรดดูส่วนต่อไปนี้เพื่อขอความช่วยเหลือหากพบปัญหา
สถานะหายไปใน Fleet Engine
เมื่อใช้ Fleet Engine ให้ออกแบบการใช้งานเพื่อเตรียมพร้อมรับมือกับ
ความล้มเหลว เช่น หากคุณส่งคำขอไปยัง Fleet Engine เพื่ออัปเดตยานพาหนะ ระบบอาจตอบกลับด้วยข้อผิดพลาดที่ระบุว่ายานพาหนะไม่มีอยู่ จากนั้นการใช้งานของคุณควรสร้างยานพาหนะขึ้นใหม่ในสถานะใหม่
ในกรณีที่ Fleet Engine ล้มเหลวอย่างร้ายแรงซึ่งเกิดขึ้นได้ยากมาก
คุณอาจต้องสร้างยานพาหนะและงานส่วนใหญ่หรือทั้งหมดขึ้นใหม่ หากอัตราการสร้าง
สูงเกินไป คำขอบางรายการอาจล้มเหลวอีกครั้งเนื่องจากปัญหาโควต้า เนื่องจากมีการตรวจสอบโควต้า
เพื่อหลีกเลี่ยงการโจมตีแบบปฏิเสธการให้บริการ (DOS) ในกรณีนี้ ให้ลด
อัตราการสร้างใหม่โดยใช้กลยุทธ์การรอเพื่อลองอีกครั้ง
ลองอีกครั้ง
ตรวจสอบว่าระบบของคุณใช้การลองอีกครั้งสำหรับคำขอไปยัง Fleet Engine เนื่องจากคำขอ
อาจล้มเหลวเป็นครั้งคราว ไลบรารีของลูกค้า Fleet Engine จะลองอีกครั้งโดยค่าเริ่มต้น
สถานะหายไปในแอปคนขับ
หากแอปคนขับขัดข้อง แอปต้องสร้างสถานะปัจจุบันขึ้นใหม่ภายใน
Driver SDK แอปควรพยายามสร้างงานขึ้นใหม่เพื่อให้แน่ใจว่างานมีอยู่
และกู้คืนสถานะปัจจุบันของงาน นอกจากนี้ แอปควรสร้างรายการจุดแวะขึ้นใหม่และตั้งค่าอย่างชัดเจน
สำหรับ Driver SDK
หมายเหตุ: การกู้คืนเหล่านี้ต้องดำเนินการโดยอัตโนมัติโดยไม่ต้องอาศัย
ข้อมูลจาก Fleet Engine นอกเหนือจากข้อผิดพลาดที่ระบุว่าเอนทิตีมีอยู่ในฐานข้อมูลหรือไม่และเมื่อใด
หากเอนทิตีมีอยู่แล้ว ระบบจะข้ามข้อผิดพลาดนั้นและอัปเดตเอนทิตีได้โดยใช้รหัสของเอนทิตี
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-02-28 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-02-28 UTC"],[],["Implement error handling for Fleet Engine failures, such as vehicle non-existence, by recreating entities. In catastrophic failures, recreate vehicles and tasks, using a backoff strategy if quota issues arise. Implement request retries, as provided by Fleet Engine client libraries. If the driver app crashes, autonomously recreate tasks and stop lists within the Driver SDK, relying only on Fleet Engine errors to determine if entities already exist for update purposes.\n"]]