Connection timed out ao realizar PUT

Bom dia a todos,

@KarinaMota, apenas retornando com atualizações sobre o caso relatado.

Tentamos acrescentar um espaçamento entre os produtos, chegamos a colocar até 1,5 segundos entre produtos, mas o erro de Connection Timed Out persistiu para alguns SKU’s (mudando de sku com erro em casa execução, da mesma forma que estava no meu relato anterior). E se aumentássemos mais ainda o espaçamento, o nosso programa de atualização de estoque demoraria mais de 20minutos para finalizar, então acreditamos que, para o nosso caso, não seria eficiente dessa forma.

A solução que encontramos e que aparentemente se tornou viável, segundo nossos testes, foi semelhante a recomendação do @andremiani:
Já analisávamos os retornos de erro, porém acrescentamos em nosso fonte uma condição para esse erro em específico. No retorno de cada tentativa de atualização (PUT), caso o erro vier com a descrição “Connection Timed Out.” o programa irá tentar enviar outro PUT, caso o erro persista após 3 tentativas, ai sim o erro é registrado em nosso log de erros.

Obs.: Durante nossos testes, ao recebermos o erro de Connection Timed Out, em 100% das vezes, na tentativa seguinte já era retornado positivo, sem a necessidade das 3 tentativas.

1 Like