O pacote EmailPlus usa técnicas de armazenamento em cache para evitar recuperar
continuamente informações do banco de dados do ClearQuest.
O armazenamento em cache minimiza o impacto da avaliação e da execução das regras de
email no ambiente do IBM®
Rational
ClearQuest. Como as regras de email
fornecem significativa flexibilidade, construa-as para assegurar que regras
avançadas minimizem o próprio impacto delas no desempenho. O EmailPlus armazena em cache
na memória todas as regras de um determinado tipo de registro na primeira vez
que elas são examinadas em qualquer sessão do ClearQuest.
Independentemente do número de regras que um único tipo de registro tenha, apenas um
registro é buscado no banco de dados. As frases de regras simples do EmailPlus não são
avaliadas usando as consultas do ClearQuest.
As frases de regras simples do EmailPlus são avaliadas inteiramente na memória.
Se você usar o modo de transporte PostOffice, considere estes pontos:
- Esse modo coloca carga adicional no banco de dados. Para cada email gerado, um
registro e seu histórico são criados no banco de dados do
ClearQuest. O serviço de retransmissão que
processa o registro e subsequentemente o exclui incorre em um custo de desempenho
correspondente. Além disso, toda vez que o serviço de retransmissão pesquisa o
banco de dados em busca de registros EmailPlusPostOffice, uma consulta do
ClearQuest é executada com relação ao banco
de dados.
Encontre um equilíbrio entre o número de consultas e o número de registros que
são processados de uma vez, ainda que fora da carga. A carga tradicional no banco de
dados depende do número, do tipo e da frequência das regras de email que estão gerando
mensagens. Alcance o equilíbrio por um processo de tentativa e erro. O ideal é
evitar que o serviço de retransmissão processe números grandes de registros em um
lote. Evite também que o serviço de retransmissão seja executado com muita frequência.
- As mensagens de email serão atrasadas por aproximadamente um período de ciclo de
replicação MultiSite se os registros PostOffice não forem processados por uma instância
local do serviço de retransmissão.