Tópico anterior: Guias de relacionamento e desempenhoPróximo tópico: Diretrizes para otimização de tarefas


Processamento de tarefas e desempenho

As tarefas administrativas incluem eventos, ações que o CA IdentityMinder executa para concluir a tarefa. Uma tarefa pode incluir vários eventos. Por exemplo, a tarefa Criar usuário pode incluir eventos que criam o perfil do usuário, adicionam o usuário a um grupo e atribuem funções.

Quando o CA IdentityMinder processa uma tarefa, ele processa cada evento associado à tarefa. Durante o processamento do evento, o CA IdentityMinder salva cada evento quatro vezes. Isso permite que o CA IdentityMinder preserve ações em andamento no caso de um desligamento inesperado do sistema.

Quando o CA IdentityMinder processa os diversos eventos ao mesmo tempo, os eventos são adicionados a uma fila. Quando o primeiro evento conclui o primeiro estágio de seu ciclo de vida, ele é salvo e depois movido para o fim fila para aguardar o início do segundo estágio do processamento. O CA IdentityMinder então conclui o primeiro estágio do processamento para o próximo evento na fila e esse evento é movido para o fim da fila. O processo continua até que todos os eventos na fila tenham concluído o primeiro estágio do processamento. Em seguida, o primeiro evento na fila começa a segunda fase do processamento. Isso continua até que todos os eventos na fila concluam todos os quatro estágios do processamento.

Em condições de carregamento normal, esse comportamento não afeta o desempenho. No entanto, se o sistema estiver processando um grande número de tarefas e eventos, por exemplo, durante o carregamento em massa de uma grande população de usuários, cada evento e tarefa deve esperar mais na fila e, portanto, o tempo de conclusão é mais longo.

Para evitar problemas de desempenho sob condições de carregamento, considere as seguintes ações: