Comprender la espera y los reintentos

POM Translate utiliza tres reglas diferentes de espera o reintento. Resuelven problemas distintos y no deben confundirse.

Espera del interruptor de circuito

Backoff delay (minutes) es el periodo de espera después de que los errores que lo permiten alcanzan el umbral configurado. Su valor predeterminado es de 60 minutos y su mínimo es de un minuto.

Configúralo en Settings → POM Translate → Advanced → LLM translation settings → Machine translation settings.

Mientras el circuito está en pausa, las nuevas solicitudes de traducción automática devuelven un mensaje de pausa. Una vez transcurrida la espera, la siguiente solicitud intentada elimina la pausa y puede continuar. No es necesario restablecer el uso diario de la cuota simplemente para terminar esta espera.

Retraso de la cola programada

Cuando una ejecución programada de la cola termina y queda trabajo pendiente, POM Translate programa otra ejecución unos 60 segundos más tarde. Este intervalo fijo de la cola no es la espera configurable.

La siguiente ejecución aún puede verse bloqueada por:

  • el límite diario de palabras o cadenas;
  • una pausa activa del interruptor de circuito;
  • la falta de créditos o de autorización del dominio;
  • que el cron de WordPress no se esté ejecutando.

Reintento con lotes más pequeños

Antes de enviar una solicitud, POM Translate cuenta el texto final, incluidos el formateo protegido y los marcadores de aplicación. Las cargas útiles de varias cadenas demasiado grandes se dividen en grupos más pequeños hasta que cada grupo se ajusta a los límites locales de palabras y cadenas. Un valor individual que siga siendo demasiado grande se deja para atención manual; sus marcadores de formato nunca se separan para forzar su envío.

Si POM AI devuelve una respuesta vacía, truncada o inutilizable por su tamaño para una solicitud de varias cadenas que superó esas comprobaciones locales, POM Translate puede dividirla una vez en dos solicitudes más pequeñas. Los reintentos por respuesta del proveedor siguen acotados de forma independiente respecto al dimensionamiento local de la carga útil.

En el caso de los valores en cola, las respuestas ausentes, vacías, mal formadas o que dañan los marcadores se registran por cadena y por idioma de destino. POM Translate reintenta dicha salida hasta el menor de estos valores:

  • tres intentos;
  • el Error threshold configurado.

Después de que cada idioma aún ausente de una cadena en cola agote esa asignación, la cadena se retira de la cola automática, pero permanece Pending para atención manual.

Errores del servicio

POM AI puede informar de condiciones temporales del servicio, límites de velocidad, salida inutilizable, rechazos por seguridad, fallos de autorización o créditos insuficientes. POM Translate distingue el trabajo que se puede reintentar de los errores que requieren que un administrador cambie el contenido, la licencia, los límites o la configuración.

No reinicies repetidamente una cola después de un error permanente. Registra el mensaje público, corrige la causa correspondiente y prueba un lote pequeño antes de reanudar el trabajo restante.

Elige una política

Utiliza una espera más larga cuando el servicio o la red tengan interrupciones prolongadas. Utiliza una más corta solo cuando los administradores estén supervisando activamente la recuperación.

Independientemente del valor, investiga los fallos repetidos antes de volver a usar Process now. Reintentar un problema de marcador, tamaño de origen, licencia o créditos no corrige su causa.