Classificação de Tarefa em Lote

As regras de classificação são compostas de expressões Booleanas compostas dos operandos listados neste tópico.

As regras de classificação são salvas em um arquivo de configuração chamado gridclassrules.xml no diretório config do perfil. As regras são ordenadas com base no elemento de prioridade.

A implementação do tempo de execução iterará essas regras até localizar uma regra correspondente. Quando uma correspondência é localizada, a classe de transação correspondente a essa regra é aplicada a essa tarefa.

Os operandos a seguir formam as expressões Booleanas nas regras de classificação de tarefa:

submitterid
O requisitante de uma determinada tarefa é obtido a partir da API com.ibm.ws.longrun.Job.getUser(). Ele deve corresponder ao valor deste operando para a regra a ser correspondida.
submittergroup
O grupo do requisitante para uma tarefa é uma lista de sequências obtidas iterando por meio do conjunto de credenciais para esse requisitante da tarefa. Se o valor deste operando existir na lista, então a regra corresponderá e a classe da transação correspondente será designada à tarefa.
jobname
O atributo de nome do elemento de tarefa no xJCL especifica o nome da tarefa. Ele deve corresponder ao valor deste operando para a regra a ser correspondida.
jobclass
O atributo de classe opcional do elemento de tarefa no xJCL especifica a classe de tarefa. Ele deve corresponder ao valor deste operando para a regra a ser correspondida.
appname
O atributo default-application-name opcional do elemento de tarefa no xJCL especifica este nome. Se esse atributo não for especificado, então appname será padronizado com o nome da tarefa. O nome do aplicativo de uma determinada tarefa deve corresponder ao valor deste operando para a regra a ser correspondida.
apptype
Os valores válidos para este operando são GridUtility e J2EE. Se o tipo de aplicativo da tarefa corresponder ao valor deste operando, esta regra será correspondida. A classe tx correspondente da regra é designada à tarefa.
platform
Os valores válidos para este operando são zos, distributed e mixed. Se a composição de plataforma dos terminais elegíveis para uma determinada tarefa corresponderem ao valor deste operando, então a regra corresponderá.
time
Use o operando time para definir a data e hora do dia que uma determinada solicitação deve ser honrada. Dois campos adicionais são StartTime e EndTime. Se uma solicitação for recebida fora da janela definida, a solicitação não será processada. O formato para ambos os campos é dayOfWeek/day/month/year::hour:min:sec,, por exemplo, Sat/01/Jan/2011::08:00:00.
dayOfWeek
Especifica um dos dias da semana: Dom para Domingo, Seg para Segunda-feira, Ter para Terça-feira, Qua para Quarta-feira, Qui para Quinta-feira, Sex para Sexta-feira e Sáb para Sábado.
day
Especifica o dia do mês.
month
Especifica um dos 12 meses: Jan para Janeiro, Fev para Fevereiro, Mar para Março, Abr para Abril, Mai para Maio, Jun para Junho, Jul para Julho, Ago para Agosto, Set para Setembro, Out para Outubro, Nov para Novembro, Dez para Dezembro.
year
Especifica o ano com quatro dígitos.
hour
Especifica a hora com dois dígitos do relógio de 24 horas.
min
Especifica o valor de dois dígitos para minutos.
sec
Especifica o valor de dois dígitos para segundos.

Regras de Classificação de Amostra

<matchRules xmi:id="MatchRule_1159377240783" matchAction=SimpleCI_TC" matchExpression="apptype='j2ee'"
priority="1"/>
<matchRules xmi:id="MatchRule_1159377240783" matchAction="CompletionTime_TC"
matchExpression="appname='MandlebrotCI" priority="2"/>
<matchRules xmi:id="MatchRule_1159377240783" matchAction="${default_iiop_transaction_class}"
matchExpression="submitterid='admin'" priority="3"/>

Regras de Classificação e Precedência Padrão

A regra de classificação padrão designa qualquer tarefa à classe de transação padrão, DEFAULT_TC.

A regra padrão pode ser editada e excluída. A classificação definida pelo usuário pode ser incluída. O planejador de tarefa avalia a lista de regras de classificação em ordem e designa a classe de transação especificada pela primeira regra correspondente. Apenas um conjunto de regras de classificação por célula é suportado. Uma classe de transação configurável padrão, chamada DEFAULT_TC por padrão, é associada a esse conjunto. Se nenhuma das regras de classificação corresponder a uma tarefa, a classe de transação padrão será aplicada a essa tarefa. O suporte da GUI para escolher uma classe de transação em uma lista durante a construção de uma regra, apenas estará disponível quando o Gerenciamento inteligente estiver instalado. Quando somente o lote existir no ambiente, haverá um campo de texto no qual um nome de classe de transação será especificado.

Evitar Problemas Evitar Problemas: Designe classes de transação para trabalho em lote na página do console administrativo Regras de classificação do planejador de Trabalho e não na página Recursos > Simultaneidade > Gerenciadores de trabalhos > BatchWorkManager.gotcha

Ícone que indica o tipo de tópico Tópico de Conceito



Í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=cgrid_cgjobclassify
Nome do arquivo: cgrid_cgjobclassify.html