KamoCRM

Bump LibreTranslate de temporisation par appel jusqu'aux années 90; maintenir un comptage à un seul arriéré

FixTranslateService
Expédié
10 mai 2026 à 05:56 UTC
Auteur
Kamo
S'engager
f7ae1ef

Deux suites du changement de réessai/failedKeys: 1. La temporisation de la demande par appel était de 30 s. La production a des appels d'offres à l'emploi (chat, notifications, etc.) frapper le même service de traduction qui les appels de synchronisation de l'IC - lorsque le travailleur LibreTranslate est à mi-redémarrage ou la file d'attente n'est pas vide, notre demande peut s'asseoir en attendant 30-60 avant même que le travailleur ne commence dessus. Les 30 s'étournèrent tournèrent toutes les demande en cas de réponse dans un triple-rétrier-chalet et en cascade Des centaines de temporisations d'AVERTIT par synchronisation. Les années 90 donnent suffisamment de marge pour une demande en file d'attente pour être effectivement achevée. 2. Le nouveau comportement du routeur "jeter quand tous les fournisseurs ont commis des erreurs" est correct pour le critère d'évaluation du lot (le terme appétent d'appel peut marquer failedKeys et réessayer ensuite) mais casse les appelants de l'exécution d'un seul trafic, qui avait l'habitude d'obtenir le texte source sur l'échec et maintenant obtenir un 500. Restaurer la chute douce UNIQUEMENT pour le chemin à translation unique; Désactivent explicitement les défaillances de fond mortelles.

Tous les changements

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation