Cliente HTTP Apache connectTimeout vs. connectionRequestTimeout

Ryan Pelletier:

O org.apache.http.client.config.RequestConfig do Apache possui um connectTimeout e um connectionRequestTimeout.

A documentação afirma que:

connectTimeout - é o tempo limite até que uma conexão com o servidor seja estabelecida
connectionRequestTimeout - é usado ao solicitar uma conexão do gerenciador de conexões

Entendo o que é connectTimeout e por que alguém o usaria, mas não entendo por que alguém definiria um connectionRequestTimeout. Qual é um exemplo de caso de uso disso?

Eric Gutiérrez:

connectionRequestTimeout aconteceria quando você tiver um pool de conexões e todos estiverem ocupados. Dependendo da aplicação, você está interessado no tempo limite, por exemplo, se estiver solicitando dados em tempo real.

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

TOP lista

quentelabel

Arquivo