У меня автоматизация в голубой призме, запуск которой запланирован каждые 15 минут. При более легких нагрузках он завершается в течение 10 минут. Но в зависимости от рабочей нагрузки иногда один запуск может занять несколько часов. Проблема заключается в том, что при возникновении такого длительного запуска ресурсный компьютер сам убивается во время автоматизации через несколько часов. Он даже не ждет завершения этого пробега.
Как я могу остановить выключение ПК? Существует ли максимальный лимит времени в синей призме, когда он ожидает, что один прогон должен продолжаться, и если он не завершен, он убивает ресурсный ПК? Если так, как я могу увеличить это?
Приложение: Automate.exe Framework Версия: v4.0.30319 Описание:
Процесс был прерван из-за необработанного исключения. исключение
Информация: System.AccessViolationException в
BluePrism.ApplicationManager.JAB.WAB32.getAccessibleContextFromHWND (Int32,
Int32 ByRef, Int64 ByRef) в
BluePrism.ApplicationManager.JAB.WAB.getAccessibleContextFromHWND (Int32,
Int32 ByRef, Int64 ByRef) в
BluePrism.ApplicationManager.JAB.JABWrapper.GetContextFromWindow (Int32)
в
BluePrism.ApplicationManager.clsUIModel.GetJABObjects (BluePrism.ApplicationManager.ApplicationManagerUtilities.clsQuery,
BluePrism.ApplicationManager.JAB.JABWrapper, Int32) в
BluePrism.ApplicationManager.clsUIModel.GetJABObject (BluePrism.ApplicationManager.ApplicationManagerUtilities.clsQuery,
BluePrism.ApplicationManager.JAB.JABWrapper) в
BluePrism.ApplicationManager.clsLocalTargetApp.ProcessCommand_JABCheckExists (BluePrism.ApplicationManager.ApplicationManagerUtilities.clsQuery)
Информация об исключении: System.Reflection.TargetInvocationException at
System.RuntimeMethodHandle.InvokeMethod (System.Object,
System.Object [], System.Signature, Boolean) в
System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal (System.Object,
System.Object [], System.Object []) в
System.Reflection.RuntimeMethodInfo.Invoke (System.Object,
System.Reflection.BindingFlags, System.Reflection.Binder,
System.Object [], System.Globalization.CultureInfo) в
BluePrism.ApplicationManager.clsLocalTargetApp.ExecuteQuery (BluePrism.ApplicationManager.ApplicationManagerUtilities.clsQuery)
в
BluePrism.ApplicationManager.clsLocalTargetApp.ProcessCommand_Wait (BluePrism.ApplicationManager.ApplicationManagerUtilities.clsQuery)
Информация об исключении: System.Reflection.TargetInvocationException at
System.RuntimeMethodHandle.InvokeMethod (System.Object,
System.Object [], System.Signature, Boolean) в
System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal (System.Object,
System.Object [], System.Object []) в
System.Reflection.RuntimeMethodInfo.Invoke (System.Object,
System.Reflection.BindingFlags, System.Reflection.Binder,
System.Object [], System.Globalization.CultureInfo) в
BluePrism.ApplicationManager.clsLocalTargetApp.ExecuteQuery (BluePrism.ApplicationManager.ApplicationManagerUtilities.clsQuery)
в
BluePrism.ApplicationManager.clsLocalTargetApp.ProcessQuery (System.String,
System.TimeSpan) в
BluePrism.ApplicationManager.clsLocalTargetApp.ProcessQuery (System.String)
в
BluePrism.AMI.clsAMI.DoWait (System.Collections.Generic.List`1,
Int32, clsAMIMessage ByRef) в
BluePrism.AutomateProcessCore.Stages.clsWaitStartStage.Execute (System.Guid
ByRef) в
BluePrism.AutomateProcessCore.clsProcess.RunStep (BluePrism.AutomateProcessCore.clsProcessBreakpointInfo
ByRef, Boolean) в
BluePrism.AutomateProcessCore.clsProcess.RunAction (RunActions,BluePrism.AutomateProcessCore.clsProcessBreakpointInfo ByRef, Boolean)
в BluePrism.AutomateProcessCore.clsVBO.DoDoAction (System.String,
BluePrism.AutomateProcessCore.clsProcessStage,
BluePrism.AutomateProcessCore.clsArgumentList,
BluePrism.AutomateProcessCore.clsArgumentList ByRef) в
BluePrism.AutomateProcessCore.clsBusinessObject.DoAction (System.String,
BluePrism.AutomateProcessCore.clsProcessStage,
BluePrism.AutomateProcessCore.clsArgumentList,
BluePrism.AutomateProcessCore.clsArgumentList ByRef) в
BluePrism.AutomateProcessCore.Stages.clsActionStage.Execute (System.Guid
ByRef) в
BluePrism.AutomateProcessCore.clsProcess.RunStep (BluePrism.AutomateProcessCore.clsProcessBreakpointInfo
ByRef, Boolean) в
BluePrism.AutomateProcessCore.clsProcess.RunAction (RunActions,
BluePrism.AutomateProcessCore.clsProcessBreakpointInfo ByRef, Boolean)
at BluePrism.AutomateProcessCore.clsProcess.RunAction (RunActions)
в BluePrism.AutomateAppCore.RunnerRecord.RunnerMethod () в
System.Threading.ThreadHelper.ThreadStart_Context (System.Object) в
System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,
System.Threading.ContextCallback, System.Object, Boolean) в
System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,
System.Threading.ContextCallback, System.Object, Boolean) в
System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,
System.Threading.ContextCallback, System.Object) в
System.Threading.ThreadHelper.ThreadStart ()