O valor de tempo limite padrão para todos os estados e eventos é de 30 minutos e é definido nas configurações globais do vRealize Automation. Alguns fluxos de trabalho podem demorar mais tempo para serem executados com êxito. Para acomodar diferentes fluxos de trabalho no seu ambiente, você pode adicionar valores de substituição de tempo limite para estados ou fluxos de trabalho individuais.

Para modificar o valor de tempo limite padrão, selecione Infraestrutura > Administração > Configurações Globais e edite o valor para Tempo limite da mensagem de ciclo de vida de extensibilidade. Se você fizer alterações na configuração global, deverá reiniciar o serviço de gerenciador.

Para configurar valores de tempo limite individuais, adicione o fluxo de trabalho ou a propriedade de evento à seção appSetting do arquivo ManagerService.exe.config, localizado no servidor do IaaS. Em geral, o arquivo está localizado no diretório %System-Drive%\Program Files x86\VMware\vCAC\Server. Sempre faça uma cópia do arquivo antes de editá-lo. Se você fizer alterações nas configurações individuais, deverá reiniciar o serviço de gerenciador.

O formato básico das chaves é semelhante aos exemplos a seguir.

  • Para um fluxo de trabalho. Extensibility.{workflow}.Timeout

  • Para eventos. Extensibility.{workflow}.{state}.EVENT.{event}.Timeout

  • Para estados. Extensibility.{workflow}.{state}.(PRE/POST).Timeout

Use os seguintes como exemplos ao adicionar chaves à seção appSetting. O formato do valor de tempo limite é D.HH:mm:ss.ms. "D" é dia e "ms" é milissegundos. Dia e milissegundos são opcionais. Horas, minutos e segundos são necessários.

  • Para definir o tempo limite do fluxo de trabalho BasicVmWorkflow inteiro como 30 minutos, adicione <add key="Extensibility.BasicVmWorkflow.Timeout" value="00:30:00"/>.

  • Para definir o tempo limite para o evento global OnFinalizeMachine em VMPSMasterWorkflow32 como duas horas, adicione <add key="Extensibility.VMPSMasterWorkflow32.VMPSMasterWorkflow32.EVENT.OnFinalizeMachine.Timeout" value="02:00:00"/>.

  • Para definir o tempo limite para o evento de pré-solicitação de VMPSMasterWorkflow32 como 2 dias, adicione <add key="Extensibility.VMPSMasterWorkflow32.Requested.PRE.Timeout" value="2.00:00:00"/>.