Erro Read Timed Out

O que fazer quando vejo este erro nos logs de Webhooks do Asaas?

A conexão com o seu servidor foi estabelecida e o evento foi disparado, porém, sua aplicação não retornou a resposta no tempo esperado.

No Asaas aguardamos a resposta por 10 segundos, caso não seja recebido o retorno nesse tempo, o webhook é disparado com o erro “Read Time Out”. A sincronização é feita a cada 30 segundos, e caso seu sistema falhe em responder HTTP 200 15 vezes consecutivas, a fila de sincronização será interrompida.

Você precisará verificar em seu sistema, o tempo que está levando para nos retornar o webhook e caso esteja acima dos 10 segundos, fazer o ajuste necessário.

Após certificar-se que seu sistema responderá HTTP 200 para o Asaas basta reativar fila de sincronia acessando a área Minha Conta, aba Integração, todos os eventos pendentes serão processados em ordem cronológica.