Páginas filhas
  • Mudança dos timeouts nas requisições REST 2.0

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

ChaveValor mínimo (milissegundos)Descrição
ACTIVE_TIMEOUTINACTIVE_TIMEOUT * 3Define 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_TIMEOUT120000Define 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_TIMEOUT20000Define 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.

  • Sem rótulos