Se Recuperação automática de operadores (o padrão) estiver selecionada, não será necessário iniciar a recuperação. Cada orquestrador dentro do ambiente detecta que o agente ou orquestrador se torna ativo e executa a recuperação. Cada orquestrador executa a recuperação em qualquer touchpoint, grupo de hosts ou orquestrador ativado que esteja mapeado para o agente ou o orquestrador no ambiente.
Se um agente estiver mapeado para vários touchpoints, os orquestradores executarão a recuperação em todos os touchpoints ativados que estiverem mapeados para o agente. Quando um agente ou orquestrador se torna ativo, o orquestrador do domínio transmite as mudanças para os outros orquestradores. Em uma instalação agrupada, apenas o nó principal executa a recuperação.
Exemplo: Recuperação automática
Considere o seguinte cenário, no qual um agente está mapeado para os seguintes touchpoints e grupos de hosts em um ambiente:
Suponha que todos os touchpoints e grupos de hosts estejam ativados e que somente os seguintes touchpoints e grupos de hosts estejam definidos para Recuperação automática de operadores:
Quando o agente se torna ativo, cada orquestrador no ambiente tenta executar a recuperação automática nos três touchpoints.
Suponha que existam dois orquestradores no ambiente:
2010-06-28 19:22:59,984 DEBU,G [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Verificando se iniciará a recuperação do touchpoint/orquestrador dos operadores 'System_Error' nos processos 'Em espera' ou 'Em execução' ou 'Bloqueado' (com o sinalizador da recuperação automática configurado), executados com relação à ID do agente/servidor: f3492322-5517-4a21-8a19-92838ccb3f65
2011-03-28 19:22:59,984 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Iniciando o touchpoint/orquestrador: HG_user01-w500 Recuperação... Recuperando operadores 'System_error' executados com relação a: HG_user01-w500 e que pertencem aos processos 'Em espera' ou 'Em execução' ou 'Bloqueado' (com o sinalizador da recuperação automática configurado). 2011-03-28 19:22:59,984 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperar os processos (com o sinalizador da recuperação automática ativado) nos estados 'Em espera' ou 'Em execução' ou 'Bloqueado' e que contenham operadores em 'System Error' executados com relação a: HG_user01-w500
2011-03-28 19:23:00,000 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperado - 0 processo para recuperar para a recuperação de HG_user01-w500. 2011-03-28 19:23:00,000 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Nenhum Processo encontrado para recuperar para Touchpoint/Orquestrador: Recuperação de HG_user01-w500.
2011-03-28 19:23:00,000 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Iniciando o touchpoint/orquestrador: TP_user01-w500 Recuperação... Recuperando operadores 'System_error' executados com relação a: TP_user01-w500 e que pertencem aos processos 'Em espera' ou 'Em execução' ou 'Bloqueado' (com o sinalizador da recuperação automática configurado). 2011-03-28 19:23:00,000 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperar os processos (com o sinalizador da recuperação automática ativado) nos estados 'Em espera' ou 'Em execução' ou 'Bloqueado' e que contenham operadores em 'System Error' executados com relação a: TP_user01-w500.
2011-03-28 19:23:00,015 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperado - 1 processos para recuperar para a recuperação de TP_user01-w500.
2011-03-28 19:23:00,015 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperação do enfileiramento de processo com ROID - 2889 para a recuperação de TP_user01-w500. 2011-03-28 19:23:00,015 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: resposta especial para a recuperação do processo. ROID é 2889 UUID é 3fe95f08-a347-4d6d-a0a3-b3639836e130 2011-03-28 19:23:00,015 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Resposta especial para a recuperação do processo foi publicada. ROID é 2889 UUID é 3fe95f08-a347-4d6d-a0a3-b3639836e130 2011-03-28 19:23:00,015 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Solicitações enfileiradas para Touchpoint: Recuperação de TP_user01-w500... Recuperando processos com os seguintes ROIDs: 2889.
2011-03-28 19:23:00,015 DEBUG [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Touchpoint: TP_user01-w500_2 mapeado para o agente: f3492322-5517-4a21-8a19-92838ccb3f65 não está configurado para recuperação automática dos operadores 'System_Error' nos processos 'Em espera' ou ‘Em execução' ou 'Bloqueado'.
2011-03-28 19:23:00,015 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Iniciando Touchpoint/Orquestrador: Recuperação de TP_user01-w500_3. Recuperando operadores 'System_Error' executados com relação a: TP_user01-w500_3 e que pertençam aos processos 'Em espera' ou ‘Em execução' ou 'Bloqueado' (com o sinalizador da recuperação automática configurado). 2011-03-28 19:23:00,015 DEBUG [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperar os processos (com o sinalizador da recuperação automática ativado) nos estados 'Em espera' ou 'Em execução' ou 'Bloqueado' e que contenham operadores em 'System Error' executados com relação a: TP_user01-w500_3
2011-03-28 19:23:00,015 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperado - 0 processo para recuperar para a recuperação de TP_user01-w500_3. 2011-03-28 19:23:00,031 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Nenhum Processo encontrado para recuperar para Touchpoint/Orquestrador: Recuperação de TP_user01-w500_3.
2011-03-28 19:23:00,031 DEBUG [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Touchpoint: TP_manyAgents mapeado para o agente: f3492322-5517-4a21-8a19-92838ccb3f65 não está configurado para recuperação automática dos operadores 'System_Error' nos processos 'Em espera' ou ‘Em execução' ou 'Bloqueado'
2011-03-28 19:23:30,015 INFO [com.optinuity.c2o.workflowengine.FlowManagerCache] [onPool Worker-3] Registrando gerenciador de fluxo: 2889 2011-03-28 19:23:30,015 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Manipulando resposta: [$$TouchpointRecovery&&]. A identificação do fluxo é 2889. 2011-03-28 19:23:30,171 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Iniciar recuperação do Processo com ROID: 2889 para a recuperação de TP_user01-w500.
2011-03-28 19:23:30,171 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Redefinindo Operadores System_Error no processo com ROID: 2889 para a recuperação de TP_user01-w500. 2011-03-28 19:23:30,203 INFO [com.optinuity.c2o.workflowengine.workflowmanager] [onpool worker-3] Redefinindo Operador com ROID: 2912 no Processo com ROID: 2889 para a recuperação de TP_user01-w500.
2011-03-28 19:23:30,343 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Retomando Processo com ROID: 2889 para a recuperação de TP_user01-w500. 2011-03-28 19:23:30,343 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Reiniciando fluxo de trabalho - ROID é 2889. 2011-03-28 19:23:30,703 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [onPool Worker-3] Conclusão da retomada do Processo com ROID: 2889 para a recuperação de TP_user01-w500.
Processo 2889 concluído com êxito. Uma vez que o processo de recuperação foi iniciado automaticamente, ele registra o estado em que o mecanismo iniciou a recuperação. Para a recuperação manual, os logs incluem o nome do usuário que iniciou a recuperação.
2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Iniciando Touchpoint/Orquestrador: Recuperação de HG_user01-w500. Recuperando operadores 'System_Error' executados com relação a: HG_user01-w500 e que pertençam aos processos 'Em espera' ou ‘Em execução' ou 'Bloqueado' (com o sinalizador da recuperação automática configurado). 2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperado - 0 processo para recuperar para a recuperação de HG_user01-w500. 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Nenhum Processo encontrado para recuperar para Touchpoint/Orquestrador: Recuperação de HG_user01-w500... 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Iniciando o touchpoint/orquestrador: TP_user01-w500 Recuperação... Recuperando operadores 'System_error' executados com relação a: TP_user01-w500 e que pertencem aos processos 'Em espera' ou 'Em execução' ou 'Bloqueado' (com o sinalizador da recuperação automática configurado). 2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperado - 0 processo para recuperar para a recuperação de TP_user01-w500. 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Nenhum Processo encontrado para recuperar para Touchpoint/Orquestrador: Recuperação de TP_user01-w500... 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Iniciando o touchpoint/orquestrador: TP_user01-w500_3 Recuperação... Recuperando operadores 'System_error' executados com relação a: TP_user01-w500_3 e que pertencem aos processos 'Em espera' ou 'Em execução' ou 'Bloqueado' (com o sinalizador da recuperação automática configurado).
2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperado - 1 processo a ser recuperado para a recuperação de TP_user01-w500_3. 2011-03-28 19:23:41,444 WARN com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperação em fila do processo com a recuperação ROID - 541 for TP_user01-w500_3. 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Solicitações em fila para o touchpoint: TP_user01-w500_3 Recovery... Recuperando processos com os seguintes ROIDs: 541 2011-03-28 19:23:41,444 WARN [com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperado - 1 processo a ser recuperado para a recuperação de TP_user01-w500_3. 2011-03-28 19:23:41,444 WARN com.optinuity.c2o.workflowengine.C2oWorkFlowEngine] [aListenerThread] recoverSystemErrorProcesses: Recuperação em fila do processo com a recuperação ROID - 541 for TP_user01-w500_3. 2011-03-28 19:23:41,444 INFO [com.optinuity.c2o.c2oserver.ServerManager] [aListenerThread] Solicitações em fila para o touchpoint: TP_user01-w500_3 Recovery... Recuperando processos com os seguintes ROIDs: 541
2011-03-28 19:24:11,461 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Manipulando resposta: [$$TouchpointRecovery&&]. A identificação do fluxo é 541. 2011-03-28 19:24:11,804 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Iniciar Recuperação de processo com ROID: 541para a recuperação de TP_user01-w500_3. 2011-03-28 19:24:11,820 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Redefinindo Operadores System_Error no processo com ROID: 541 para a recuperação de TP_user01-w500_3. 2011-03-28 19:24:11,883 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Redefinindo Operador com ROID: 564 no Processo com ROID: 541 para a recuperação de TP_user01-w500_3. 2011-03-28 19:24:12,039 INFO [com.optinuity.c2o.workflowengine.C2OSvcIconInstanceRefObject] [nPool Worker-63] Inside Update ConnectorTraversed, Current/destination é Start_System_Process_1 Source é Start_1 2011-03-28 19:24:12,117 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Retomando Processo com ROID: 541 para a recuperação de TP_user01-w500_3. 2011-03-28 19:24:12,117 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Retomando fluxo de trabalho - ROID é 541. 2011-03-28 19:24:12,133 INFO [com.optinuity.c2o.workflowengine.C2OSvcIconInstanceRefObject] [nPool Worker-63] Inside Update ConnectorTraversed, Current/destination é Start_System_Process_1 Source é Start_1 2011-03-28 19:24:12,648 INFO [com.optinuity.c2o.workflowengine.WorkflowManager] [nPool Worker-63] Conclusão da retomada do processo com ROID: 541 para a recuperação TP_user01-w500_3.
|
Copyright © 2013 CA.
Todos os direitos reservados.
|
|