Propriedades de gestão de conexão HTTP
O pool de conexões é controlado por três propriedades.
Os valores padrão dessas propriedades são apropriados para a maioria dos clientes. As propriedades Glide são dinâmicas, o que significa que as mudanças nessas propriedades entrarão em vigor imediatamente. Nenhuma indisponibilidade ou reinicialização é necessária para atualizar os valores.
| Propriedade | Descrição | Valor padrão |
|---|---|---|
|
glide.http.connection_mgr.max_connections |
Controla o número total de conexões HTTP(S) permitidas de saída da instância do sistema base. Este é um valor para toda a instância. |
20 |
|
glide.http.connection_mgr.max_connections_per_host |
Controla quantos dos |
4 |
| glide.http.outbound.max_timeout | O tempo limite máximo em segundos para aguardar SOAPMessageV2 e RESTMessageV2 ao usar o método executeAsync. O valor máximo permitido é de 30 segundos. Se esse valor for definido como algo maior que 30 segundos, ele assumirá como padrão 30 segundos. Para definir um valor maior que 30 segundos, consulte glide.http.outbound.max_timeout.enabledpropriedade. | 30 |
| glide.http.outbound.max_timeout.habilitado | Determina se um tempo de espera máximo configurável é imposto para SOAPMessageV2 e RESTMessageV2 ao usar o método executeAsync. Se esta propriedade estiver definida como falso, o tempo limite de resposta padrão será de cinco minutos. Se esta propriedade estiver definida como verdadeira, o valor de glide.http.outbound.max_timeouté usado, a menos que um valor também seja passado no WaitForResponse() , caso em que o valor mais baixo dos dois é usado. Você pode definir tempos limites máximos de resposta superiores a 30 segundos definindo esta propriedade como falso e configurando as seguintes propriedades adicionais:
|
verdadeiro |
|
glide.http.use_connection_mgr |
Ativa e desativa o pool de conexões. Para desabilitar o novo comportamento definido (não recomendado) |
verdadeiro |