अक्सर होने वाली समस्याएं हल करना

अगर आपको कोई समस्या आ रही है, तो मदद के लिए नीचे दिए गए सेक्शन देखें.

Fleet Engine में डिवाइस का स्टेटस 'खो गया' के तौर पर दिखना

Fleet Engine का इस्तेमाल करते समय, इसे इस तरह डिज़ाइन करें कि किसी भी तरह की गड़बड़ी होने पर, आपके पास उसे ठीक करने का विकल्प हो. उदाहरण के लिए, अगर आपने किसी वाहन की जानकारी अपडेट करने के लिए, Fleet Engine को अनुरोध किया है, तो हो सकता है कि वह गड़बड़ी का मैसेज दिखाकर जवाब दे. इस मैसेज से पता चलता है कि वाहन मौजूद नहीं है. इसके बाद, वाहन को नई स्थिति में फिर से बनाया जाना चाहिए.

अगर फ़्लीट इंजन में कोई गंभीर गड़बड़ी होती है, तो आपको ज़्यादातर या सभी वाहनों और टास्क को फिर से बनाना पड़ सकता है. हालांकि, ऐसा होने की संभावना बहुत कम है. अगर अनुरोध बनाने की दर बहुत ज़्यादा हो जाती है, तो कोटा से जुड़ी समस्याओं की वजह से कुछ अनुरोध फिर से अस्वीकार हो सकते हैं. ऐसा इसलिए होता है, क्योंकि सेवा के अस्वीकार होने (डीओएस) से जुड़े हमलों से बचने के लिए, कोटा की जांच की जाती है. ऐसे मामले में, बैकऑफ़ रणनीति का इस्तेमाल करके मनोरंजन की दर धीमी करें.

इतनी बार कोशिश की जा रही है

पक्का करें कि आपका सिस्टम, Fleet Engine के लिए किए गए अनुरोधों के लिए बार-बार की जाने वाली कोशिशें करता हो, क्योंकि हो सकता है कि वे कभी-कभी काम न करें. Fleet Engine की क्लाइंट लाइब्रेरी, डिफ़ॉल्ट रूप से फिर से कोशिश करती हैं.

ड्राइवर ऐप्लिकेशन में खोए हुए डिवाइस की स्थिति

अगर ड्राइवर ऐप्लिकेशन क्रैश हो जाता है, तो ऐप्लिकेशन को Driver SDK टूल में मौजूद मौजूदा स्थिति को फिर से बनाना होगा. ऐप्लिकेशन को टास्क फिर से बनाने की कोशिश करनी चाहिए, ताकि यह पक्का किया जा सके कि वे मौजूद हैं और उनकी मौजूदा स्थिति को वापस लाया जा सके. ऐप्लिकेशन को Driver SDK के लिए, स्टॉप की सूची को फिर से बनाना चाहिए और साफ़ तौर पर सेट करना चाहिए.

ध्यान दें: डेटा को अपने-आप वापस लाया जाना चाहिए. इसके लिए, Fleet Engine की जानकारी पर निर्भर नहीं रहना चाहिए. हालांकि, डेटाबेस में कोई इकाई पहले से मौजूद है या नहीं और कब मौजूद है, यह बताने वाली गड़बड़ियों के लिए Fleet Engine की जानकारी का इस्तेमाल किया जा सकता है. अगर कोई इकाई पहले से मौजूद है, तो उस गड़बड़ी को ठीक किया जा सकता है और इकाई को उसके आईडी का इस्तेमाल करके अपडेट किया जा सकता है.