หากคุณพบปัญหาใดๆ โปรดดูส่วนต่อไปนี้เพื่อรับความช่วยเหลือ
สถานะสูญหายใน Fleet Engine
เมื่อใช้ Fleet Engine ให้ออกแบบการติดตั้งใช้งานเพื่อคาดการณ์ความล้มเหลว ตัวอย่างเช่น หากคุณส่งคําขอไปยัง Fleet Engine เพื่ออัปเดตยานพาหนะ เครื่องมืออาจตอบกลับด้วยข้อผิดพลาดที่ระบุว่าไม่มียานพาหนะดังกล่าว จากนั้นการติดตั้งใช้งานควรสร้างยานพาหนะอีกครั้งในสถานะใหม่
ในกรณีที่เกิดเหตุการณ์ร้ายแรงกับ Fleet Engine ซึ่งมีโอกาสเกิดขึ้นน้อยมาก คุณอาจต้องสร้างยานพาหนะและงานส่วนใหญ่หรือทั้งหมดขึ้นมาใหม่ หากอัตราการสร้างสูงเกินไป คำขอบางรายการอาจล้มเหลวอีกครั้งเนื่องจากปัญหาด้านโควต้าเนื่องจากมีการตรวจสอบโควต้าเพื่อหลีกเลี่ยงการโจมตีแบบปฏิเสธการให้บริการ (DOS) ในกรณีนี้ ให้ชะลออัตราการสันทนาการลงโดยใช้กลยุทธ์ Backoff ในการลองซ้ำ
ลองอีกครั้ง
โปรดตรวจสอบว่าระบบใช้การส่งซ้ำสำหรับคำขอไปยัง Fleet Engine เนื่องจากอาจล้มเหลวเป็นครั้งคราว ไลบรารีไคลเอ็นต์ของ Fleet Engine จะลองอีกครั้งโดยค่าเริ่มต้น
สถานะสูญหายในแอปคนขับ
หากแอปไดรฟ์ขัดข้อง แอปจะต้องสร้างสถานะปัจจุบันขึ้นมาใหม่ภายใน SDK ของไดรฟ์ แอปควรพยายามสร้างงานใหม่เพื่อให้แน่ใจว่ามีอยู่จริงและคืนค่าสถานะปัจจุบันได้ นอกจากนี้ แอปควรสร้างและตั้งค่ารายการป้ายจอดรถสำหรับ Driver SDK อย่างชัดเจน
หมายเหตุ: การกู้คืนเหล่านี้ต้องดำเนินการแบบอัตโนมัติโดยไม่ใช้ข้อมูลจาก Fleet Engine นอกเหนือจากข้อผิดพลาดที่ระบุว่ามีเอนทิตีในฐานข้อมูลอยู่แล้วหรือไม่และเมื่อก่อน หากมีเอนทิตีอยู่แล้ว ระบบจะแสดงข้อผิดพลาดดังกล่าวและอัปเดตเอนทิตีได้โดยใช้รหัส