KamoCRM

Una traduzione con un campo fallito è un fallimento, e gli articoli lunghi ottengono il tempo per finire

FixKBService
Spegnimento
7 ottobre 2026 alle ore 17:14 UTC
Autore
Kamo
Impegno
c1aac73

TranslateService lascia un campo che non poteva tradurre dalla sua risposta e lo nomina in Ho fallitoKeys. Questo cliente ha restituito la risposta così com'era, così l'articolo è stato salvato in quella locale con il suo corpo nullo, e perché il locale allora esisteva la spazzata non è mai tornato per esso. Su 2026-10-07, 316 KB traduzioni avevano perso il loro corpo Lexical e 269 il loro testo normale in quel modo, attraverso 49 articoli, ciascuno un timeout. Una chiave fallita ora fallisce il locale, che viene riattivato con il backoff esistente. La traduzione dell'articolo esce dal thread di richiesta, quindi nulla ne ha bisogno entro 120 secondi. A lungo articolo è tre campi fino a ~ 25.000 caratteri a 60-80 secondi ciascuno in LibreTranslate, e quei locali si sono messi in pausa su ogni tentativo mentre TranslateService ha continuato a tradurli. Questo client ora dice TraduttoreServizio aspetterà 540 secondi (X-Translate-Wait-Seconds, che anche lo segna come lavoro di sfondo là) e legge per 600, quindi TranslateService risponde prima. Una corsa che a lungo supera la spazzata di dieci minuti, che poi in coda lo stesso articolo di nuovo e chiesto per i locali la prima corsa era ancora in attesa. La spazzata ora lascia un articolo che è essere tradotto. Ha bisogno di TranslateService aaf9f56 per l'intestazione di significare nulla; senza di esso l'intestazione è ignorato.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo