Timeout Webservice

Boa tarde, Utilizo o webservice para envio e recebimento de dados com a vtex, e estou recebendo diariamente timeout. Segue a mensagem completa abaixo:

System.TimeoutException: The request channel timed out while waiting for a reply after 00:02:00. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Bindin

Gostaria de saber se existe algum problema e o que posso fazer para otimizar a rotina?

Obrgado

Deivyd

Boa tarde @Deivyd Araujo​.Tudo bem?

O webservice esta saudável!

Por favor me informe o procedimento que você esta fazendo...Qual método esta chamando? Quantos requests esta fazendo por minuto?

Quanto mais detalhes nos passar será melhor para tentar ajudar-lhe com alguma sugestão.

Abs

Boa noite Edson, obrigado pelo retorno.

Um dos exemplos que uso é vtexservice.productsespecificationinsert,

E aguardo a conclusão dele, só depois é que o chamado novamente.

O número de vezes que é chamado é variavel, pode ser 700, 1000, 2000 até 7000.

Esse erro não ocorre em sequencia, um a atrás do outro, as vezes ocorre e as vezes não.

Não temos a idéia de minutos, mas existe algum limite por minuto para chamar o webservice?

Obrigado desde já.

Deivyd

Sim @Deivyd Araujo​ ! Senão me engano um limite saudável seria de 500 requests por minuto.

Eu particularmente costumo sugerir 300 requests por minuto!!!

Se você seguir esta linha não tomará timeout.

Abs