Sorun yaşarsanız yardım için aşağıdaki bölümlere göz atın.
Fleet Engine'da kayıp durumu
Fleet Engine ile çalışırken uygulamanızı, hataları önleyecek şekilde tasarlayın. Örneğin, Fleet Engine'a bir aracı güncelleme isteği gönderirseniz araç bulunmadığını belirten bir hata yanıtı alabilirsiniz. Ardından uygulamanız, aracı yeni durumda yeniden oluşturmalıdır.
Fleet Engine'da büyük bir arıza yaşanması ihtimali son derece düşüktür. Böyle bir durumda araçların ve görevlerin çoğunu ya da tamamını yeniden oluşturmanız gerekebilir. Oluşturma hızı çok yüksek olursa hizmet reddi (DOS) saldırılarını önlemek için kota kontrolleri uygulandığından bazı istekler kota sorunları nedeniyle tekrar başarısız olabilir. Bu durumda, tekrar denemeler için bir geri çekilme stratejisi kullanarak yeniden oluşturma hızını yavaşlatın.
Yeniden deneme sayısı
Zaman zaman başarısız olabileceğinden, sisteminizin Fleet Engine'e yapılan istekler için yeniden denemeler uyguladığından emin olun. Varsayılan olarak Fleet Engine istemci kitaplıkları sorunu için yeniden deneme sayısı verilir.
Sürücü uygulamasında durum kaybı
Sürücü uygulaması kilitlenirse uygulama, sürücü SDK'sında mevcut durumu yeniden oluşturmalıdır. Uygulama, görevlerin var olduğundan emin olmak ve mevcut durumlarını geri yüklemek için görevleri yeniden oluşturmayı denemelidir. Uygulama, Sürücü SDK'sı için durak listesini de yeniden oluşturmalı ve açıkça ayarlamalıdır.
Not: Bu geri yükleme işlemleri, Fleet Engine'den gelen bilgilere dayanılmadan bağımsız şekilde yapılmalıdır. Bir öğe zaten mevcutsa bu hata atlanabilir ve öğe kimliği kullanılarak güncellenebilir.