![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: Propriedades Customizadas e de Sistema On Demand Router
Você pode utilizar as propriedades customizadas do On Demand Router (ODR) para alterar o comportamento do ODR. Por exemplo, é possível alterar o código de erro que o ODR retorna quando as mensagens são rejeitadas por causa da sobrecarga do processador ou da memória. Para configurar uma propriedade customizada no ODR no console administrativo, clique em
.Propriedade customizada http.log.history
Use a propriedade customizada http.log.history para especificar o número de arquivos de log do servidor de históricos. Os arquivos de log do servidor são arquivos de log customizados do ODR, bem como os arquivos proxy.log, local.log e cache.log. Sem essa propriedade customizada, você terá um arquivo de histórico para os arquivos de log do servidor. Configurar esta propriedade customizada não afeta os logs personalizados que já estão inicializados.
Valor | Descrição |
---|---|
Escopo | ODR ou cluster de ODR |
Valor | Qualquer número inteiro positivo maior que 0 |
Padrão | 1 |
Propriedade Customizada http.log.history.backup.list
Por padrão, os arquivos de log customizados existentes de execuções anteriores não são contados no número máximo de arquivos de histórico. Configure a propriedade customizada de proxyhttp.log.history.backup.list para true para que o ODR conte os logs customizados existentes no número máximo de arquivos de histórico.
Escopo | ODR ou Cluster de ODR |
---|---|
Valor | Qualquer número inteiro positivo maior que 0 |
Padrão | 1 |
Propriedade customizada http.log.maxSize
Use a propriedade customizada http.log.maxSize para especificar o tamanho máximo do log, em megabytes (MB). Um valor de ILIMITADO indica um número ilimitado. Assim como a propriedade customizada http.log.history, a propriedade customizada http.log.maxSize se aplica aos arquivos de log customizados do ODR e também aos arquivos proxy.log, local.log e cache.log
Valor | Descrição |
---|---|
Escopo | ODR ou cluster de ODR |
Valor | Qualquer número inteiro positivo maior que 0 |
Padrão | 500 MB |
Propriedade Customizada CenterCell
Quando você estiver configurando o gerenciamento de desempenho de diversas células em seu ambiente, será possível usar a propriedade customizada CenterCell para designar uma célula como a célula central. Configure também a propriedade customizada CenterCell individualmente para cada célula que você desejar designar como uma célula de ponto.

Valor | Descrição |
---|---|
Escopo | Célula |
Valores válidos | true: Designa uma célula como célula central false: Designa uma célula como uma célula de ponto |
ODR.heapUsage.max
Use a propriedade customizada ODR.heapUsage.max para configurar um valor de porcentagem que determina a que quantia de uso de heap o ODR rejeitará as solicitações. Se o uso de heap exceder 90%, o ODR rejeita qualquer solicitação recebida e um código de erro 500 é retornado.
Valor | Descrição |
---|---|
Escopo | Célula |
Valor | Porcentagem |
Padrão | 90% |
ODR.heapUsage.algorithm
Use a propriedade customizada ODR.heapUsage.algorithm para configurar quando o uso de heap é calculado. Se configurar o valor como globalGC, a quantia de heap é calculada somente imediatamente após um ciclo de coleta de lixo global. Se configurar o valor como request, a quantia de uso de heap é calculada com cada solicitação.
Valor | Descrição |
---|---|
Escopo | Célula |
Valor | Algoritmo |
Padrão | globalGC |
ODR.heapUsage.errorCode
Use a propriedade customizada ODR.heapUsage.errorCode para configurar o tipo de código de erro que é retornado quando uma solicitação é recebida e quando o uso de heap excede o limite máximo.
Valor | Descrição |
---|---|
Escopo | Célula |
Valor | Número Inteiro |
Padrão | 503 |
ODR.sslAlias.<cluster_name>
Use a propriedade customizada ODR.sslAlias.<cluster_name> para especificar o nome do alias SSL a ser usado durante conexões de saída SSL para qualquer um dos servidores no cluster especificado. Configure essa propriedade customizada no nível da célula. Reinicie o ODR para que a configuração dessa propriedade customizada entre em vigor.
http.overload.error
Use a propriedade customizada http.overload.error para configurar um código de erro customizado a ser retornado pelo gerenciador autônomo de fluxo de solicitações quando uma mensagem HTTP sobre TCP ou SSL for rejeitada devido à sobrecarga do processador ou da memória. Se você não configurar essa propriedade customizada, o código de erro padrão 503 será retornado.
Valor | Descrição |
---|---|
Escopo | On Demand Router |
Valor | Número Inteiro |
Padrão | 503 |
sip.overload.error
Use a propriedade customizada sip.overload.error para configurar um código de erro customizado a ser retornado pelo gerenciador autônomo de fluxo de solicitações quando uma mensagem de Protocolo de Inicialização de Sessão (SIP) sobre o Protocolo de Controle de Transmissões (TCP) ou Secure Sockets Layer (SSL) for rejeitada devido à sobrecarga do processador ou da memória. Se você não configurar essa propriedade customizada, o código de erro padrão 503 será retornado.
Valor | Descrição |
---|---|
Escopo | On Demand Router |
Valor | Número Inteiro |
Padrão | 503 |
sipu.overload.error
Use a propriedade customizada sipu.overload.error para configurar um código de erro customizado a ser retornado pelo gerenciador autônomo de fluxo de solicitações quando uma mensagem de Protocolo de Inicialização de Sessão (SIP) sobre Protocolo UDP for rejeitada devido à sobrecarga do processador ou da memória. Se você não configurar essa propriedade customizada, o código de erro padrão 503 será retornado.
Valor | Descrição |
---|---|
Escopo | On Demand Router |
Valor | Número Inteiro |
Padrão | 503 |
http.partialResponseBodyBufferSize
Use a propriedade customizada http.partialResponseBodyBufferSize para desativar o ODR de armazenar em buffer o tamanho da carga útil de resposta ao executar um lançamento em uma edição do aplicativo. Configure a propriedade customizada http.partialResponseBodyBufferSize para um valor 0.
Valor | Descrição |
---|---|
Escopo | On Demand Router |
Valor | Número Inteiro |
Padrão | 0 |
Propriedades de Sistema
Siga as instruções para configurar as propriedades de sistemas específicas ao ODR.
No console administrativo, selecione
.ODCLeftGroupDelay
Use a configuração da propriedade de sistema ODCLeftGroupDelay =0 para não permitir nenhum atraso na detecção da configuração on demand de servidores desativados durante o failover, quando os servidores se tornam indisponíveis.
O ODCLeftGroupDelay é especificado em milissegundos. Configure o valor para não menos de 30000 milissegundos para que haja tempo suficiente para manipular todos os processos que tornam o peer-to-peer (P2P) não responsivo.
Ao configurar ODCLeftGroupDelay, problemas de rede temporários podem consumir recursos e o processamento de recuperação de ODC pode gerar stress na rede.
ODR.traceRouteHeader
Use a propriedade de sistema ODR.traceRouteHeader no ODR que incluirá um cabeçalho de resposta com a rota utilizada pela solicitação.
Por exemplo, -DODR.traceRouteHeader=TraceRoute inclui um cabeçalho de resposta com o nome TraceRoute para cada solicitação. O valor desse cabeçalho de resposta é o caminho utilizado pelo pedido.
updateWLM
- Se for configurado no nível de célula, ele se aplica a todos os clusters dinâmicos na célula.
- Se configurado no nível do CD, ele se aplica apenas a esse CD.
Valor | Descrição |
---|---|
Escopo | Cluster dinâmico ou célula |
Valores válidos | true ou false |
Padrão | true |