lumis.portal.monitor.impl.MonitorCleanupClock#maxHoursOfExecution
Permite definir o número máximo de horas que a
Tarefa Agendada lumis.portal.monitor.impl.MonitorCleanupClock
irá executar antes de ser
interrompido.
Valor padrão, caso não definido: 2
.
Observações:
O tempo total de execução pode ser maior que o definido. Esse valor é um limite a partir do qual
a tarefa agendada pode ser interrompida.
O valor definido nessa variável deve ser um número inteiro maior que zero, que representa o
número de horas de execução. Exemplo: o valor 2
define que a partir do final
da segunda hora de execução, a tarefa agendada pode ser interrompida.
lumis.portal.commandpalette.maxSearchContentServiceInstances
Permite definir o número máximo de instâncias de serviços que serão levados em conta na busca por conteúdos
realizados pela Paleta de comandos .
Valor padrão, caso não definido: 100
.
lumis.portal.httpintegration.connection.ttlInSeconds
Permite definir o tempo total de vida (TTL) utilizado pelas conexões da
Integração HTTP do LumisXP que estabelece a duração máxima das conexões persistentes, independentemente
de sua configuração de expiração.
Valor padrão, caso não definido: 20
.
Observações:
Nenhuma conexão persistente será reutilizada após o seu valor de TTL ser atingido.
O valor definido nessa variável deve ser um número inteiro maior que zero, que representa o
número de segundos de expiração.
lumis.portal.httpintegration.ssl.ignoreErrors
Permite forçar as conexões da
Integração HTTP do LumisXP a ignorarem erros de SSL permitindo o uso de certificados inválidos.
Valor padrão, caso não definido: false
.
Observações:
Nunca desative a validação de certificados SSL em ambientes de produção!
Garantir a validade dos certificados é essencial para mitigar riscos e prevenir ataques. Certificados SSL
inválidos podem comprometer a criptografia dos dados transmitidos entre o cliente e o servidor, deixando
as informações vulneráveis à interceptação e a ataques man-in-the-middle.
O valor definido nessa variável deve ser um boleano 'true' ou 'false'
lumis.portal.httpintegration.connection.bufferSize
Permite definir o tamanho do buffer interno usado para ler dados pelas conexões da
Integração HTTP do LumisXP .
Valor padrão, caso não definido: 8192
.
Observações:
É importante para a otimização de desempenho utilizar o valor correto. Um buffer muito pequeno pode resultar em
operações de I/O frequentes, enquanto um buffer muito grande pode consumir memória desnecessária.
O valor definido nessa variável deve ser um número inteiro maior que zero, que representa o tamanho do buffer em bytes.
lumis.portal.httpintegration.connection.maxPerRoute
Permite definir o número máximo de conexões permitidas por rota (isto é, por host e porta) no pool de conexões da
Integração HTTP do LumisXP .
Valor padrão, caso não definido: 50
.
Observações:
Ao limitar o número de conexões por rota, pode-se controlar a quantidade de recursos consumidos e evitar congestionamentos.
Isso é particularmente útil para garantir que não haja demasiadas conexões abertas para o mesmo destino, o que poderia
sobrecarregar o servidor ou a rede.
O valor definido nessa variável deve ser um número inteiro maior que zero, que representa o número de conexões permitidas por rota.
lumis.portal.httpintegration.connection.maxTotal
Permite definir o número máximo total de conexões que podem ser mantidas no pool de conexões, independentemente da rota
da Integração HTTP do LumisXP .
Valor padrão, caso não definido: 100
.
Observações:
Limitar o número total de conexões é importante para controlar o consumo de recursos do sistema. Se não houver um
limite definido, o pool de conexões pode consumir uma quantidade excessiva de recursos, levando a problemas de desempenho
ou até mesmo esgotamento de recursos.
O valor definido nessa variável deve ser um número inteiro maior que zero, que representa o número de conexões totais permitidas.
lumis.portal.httpintegration.connection.defaultTimeout
Permite definir o tempo máximo em milissegundos de espera da Integração HTTP
do LumisXP para estabelecer uma conexão com o servidor remoto .
Valor padrão, caso não definido: 800
.
Observações:
O tempo limite de conexão é crucial para garantir que o LumisXP não fique suspenso indefinidamente enquanto
tenta estabelecer uma conexão com um servidor. Isso é particularmente importante em ambientes de rede instáveis
ou quando o servidor remoto está inacessível.
O valor definido nessa variável deve ser um número inteiro maior que zero, que representa o tempo máximo em milissegundos.
lumis.portal.httpintegration.connection.defaultConnectionRequestTimeout
Permite definir o tempo máximo de espera da Integração HTTP do LumisXP
para obter uma conexão do pool de conexões disponíveis.
Valor padrão, caso não definido: 1000
.
Observações:
O tempo limite de requisição de conexão é crucial para garantir que o LumisXP não fique suspenso indefinidamente enquanto
aguarda por uma conexão disponível no pool. Isso é particularmente importante em cenários de alta concorrência ou quando há
limitações de recursos no servidor.
O valor definido nessa variável deve ser um número inteiro maior que zero, que representa o tempo máximo em milissegundos.
lumis.portal.httpintegration.request.defaultMaxRedirects
Permite definir o número máximo de redirecionamentos permitidos em uma solicitação HTTP da
Integração HTTP do LumisXP .
Valor padrão, caso não definido: 3
.
Observações:
Limitar o número de redirecionamentos é importante para evitar loops infinitos ou sobrecarga desnecessária no cliente e no
servidor. O número máximo de redirecionamentos deve ser configurado com base na política de redirecionamento da solução.
O valor definido nessa variável deve ser um número inteiro maior que zero, que representa o limite de redirecionamentos permitidos.