[AIX Solaris HP-UX Linux Windows][z/OS]

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 Servidores > Roteadores on demand > on_demand_router > Java e Gerenciamento de Processo > Definição de processo > Java Virtual Machine.

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.

Table 1. Valores da propriedade customizada http.log.history
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.

Table 2. Valores da Propriedade Customizada http.log.history.backup.list
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

Table 3. Valores da propriedade customizada http.log.maxSize
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.

Evitar Problemas Evitar Problemas: Uma e apenas uma propriedade customizada deve ser configurada como true.gotcha
Table 4. Valores de Propriedade Customizada CenterCell
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.

Table 5. Propriedade Customizada ODR.heapUsage.max
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.

Table 6. Propriedade Customizada ODR.heapUsage.algorithm
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.

Table 7. Propriedade Customizada ODR.heapUsage.errorCode
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.

Table 8. Propriedade Customizada http.overload.error
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.

Table 9. Propriedade Customizada sip.overload.error
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.

Table 10. Propriedade Customizada sipu.overload.error
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.

Table 11. Propriedade Customizada http.partialResponseBodyBufferSize
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 Servidores > On Demand Routers > on_demand_router > Gerenciamento Java e Processos > Definição de Processo > Java Virtual Machine.

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.

Note: ODCLeftGroupDelay precisa ser configurado no gerenciador de implementação, em todos os agentes do nó e, se presentes, em todos os ODRs Java. Esta propriedade não é dinâmica e as configurações não entrarão em vigor até que o sistema seja sincronizado e o processo seja reiniciado.

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

Quando essa propriedade é configurada como false, o controlador DWLM não atualizará os pesos calculados para os membros de cluster no Work Load Management (WLM). O valor padrão dessa propriedade é true. É necessária reciclagem de célula para essa propriedade customizada entrar em vigor. É recomendável que updateWLM seja configurada para false quando o HAManager estiver desativado em toda a célula ou em todos os membros de cluster dinâmico.
Note: Essa propriedade customizada pode ser configurada no nível do cluster dinâmico e no nível da célula:
  • 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.
Table 12. Valores da Propriedade de Sistema updateWLM
Valor Descrição
Escopo Cluster dinâmico ou célula
Valores válidos true ou false
Padrão true

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odrcustprop
Nome do arquivo: rwve_odrcustprop.html