Aynı anda çok sayıda gönderiyi çok sayıda dile çevirmek başarısız oluyor (zaman aşımı veya boş ekran)
Bu genellikle hosting sağlayıcınızın bu kadar çok eş zamanlı isteği kabul etmemesinden kaynaklanan bir sorundur.
Sunucuların aynı anda karşılayabilecekleri giden bağlantı sayısında sınırlar vardır. Birden fazla uzun gönderiyi birden fazla dile çevirirken eklenti, aynı anda çok sayıda istek tetikleyebilir. Örneğin, 5 dile çevrilen 8 uzun gönderi 100'ü aşkın istek tetikleyebilir (gönderi başına 3 istek * 8 gönderi * 5 dil = 120 istek); bu durum, hosting sağlayıcınızın limitini aşarak hataya neden olmaya çok adaydır.
Hosting sağlayıcınızın kaç eş zamanlı isteği karşılayabileceğini öğrenmek için aşağıdaki adımları izleyin:
- API istekleri için günlükleri etkinleştirin (bkz. API İsteklerinde Hata Ayıklama) ve 1 gönderi için çeviriyi başlatın.
- Günlüklere gidin ve kaç isteğin tetiklendiğini kontrol edin.
- Şimdi 2 gönderi için çeviriyi başlatın.
- Ardından 3 gönderi için.
- Ve artık çalışmayı durdurana kadar her seferinde gönderi sayısını artırarak devam edin.
Bu noktada, bir önceki istek sayısının hosting sağlayıcınızın eş zamanlı olarak karşılayabildiği maksimum değer olduğunu öğrenmiş olursunuz (örn. 100 istek); bu değerin üzerindeki her şey başarısız olur.
Ardından, hosting sağlayıcınızdan bu limiti artırıp artıramayacaklarını sorun.