Lib
Disponível a partir da LIB Label 20220725, somente para o REST 2.0
Recurso criado para alterar os tempos de os timeouts das requisições REST, sendo eles:
- Active Timeout
- Inactive Timeout
- Accept Timeout
Como utilizar:
Foram criadas novas chaves para serem utilizadas no INI do ambiente, na seção HTTPURI
Chave | Valor mínimo (milissegundos) | Descrição |
---|---|---|
ACTIVE_TIMEOUT | INACTIVE_TIMEOUT * 3 | Define o tempo em que a thread fica ativa, mesmo que esteja recebendo requisição, depois deste tempo ela é finalizada. A thread só é finalizada ao término do processamento. |
INACTIVE_TIMEOUT | 120000 | Define o tempo de inatividade ou seja o tempo que a thread fica no ar e se estiver ociosa, após esse tempo de inatividade a thread é finalizada. |
ACCEPT_TIMEOUT | 20000 | Define o tempo de ACCEPT, tempo que a thread fica aguardando uma thread livre para processar e caso não ache uma, retornar um erro. |
Exemplo de uso:
[HTTPURI] URL=/rest PrepareIn=99 ACTIVE_TIMEOUT=500000 INACTIVE_TIMEOUT=150000 ACCEPT_TIMEOUT=30000
Default
Sem as chaves no INI os timeouts ficam com os valores mínimos mostrados acima.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas