Worker Ausfälle
Posted: 07. Mar 2025, 09:01
Hallo Zusammen,
das Problem liegt auch aktuell beim Matrix42 Support, jedoch kam leider noch keine Hilfe außer dem Standard "Bitte Updaten".
Wir haben beim Kunden eine Version 11.0.2 laufen und können hier leider nicht so einfach kurz auf die neuste Version.
Wir erhalten in unregelmäßigen Abständen Fehler vom Worker mit folgender Fehelrmeldung:
Error message: Mindestens ein Fehler ist aufgetreten. Stack: bei Sys-tem.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification) bei Mat-rix42.Workflows.Common.PackageProvider.GetXamlFromAppServer(String version) bei Mat-rix42.Workflows.Common.PackageProvider.GetXaml(Guid versionId) bei Mat-rix42.Workflows.Common.PackageProvider.GetPackage(Guid versionId) bei Mat-rix42.Workflows.Worker.Handler.WorkflowExecutor.<>c__DisplayClass15_0.<CreateApplication>b__0() bei System.Lazy`1.CreateValue() bei System.Lazy`1.LazyInitValue() bei Mat-rix42.Workflows.Worker.Persistence.InstanceStoreService.AddOrGet(Guid processId, Func`1 addApplication) bei Mat-rix42.Workflows.Worker.Handler.WorkflowExecutor.CreateApplication(WorkflowInstanceInfo in-stanceInfo, IWorkflowArgument[] inputArguments, Action complete, AWorkflowBaseTask task) bei Matrix42.Workflows.Worker.Handler.WorkflowExecutor.Execute(WorkflowTask task, Action com-plete)
Die Workflows werden in die Warteschlange hinzugefügt und dann nicht abgearbeitet, nach einer Weile landen sie dann im Statusgrund „nicht gestartet“ oder „Fehler“.
Das passiert mit 3-4 Workflows und die danach laufen dann wieder normal weiter.
Es betrifft auch nicht immer die gleichen Workflows sondern alles einmal durchgemixt vom AD Workflow, über EA Workflows bis hin zu Workflows, welche aus Aktionen oder CR gestartet werden.
Getestet wurde bisher:
- 2 Worker installieren um die Last zu verteilen.
- Worker neu aufsetzten mit der InstallWorker.cmd
- Der berühmte Neustart des Servers (mehrfach)
das Problem liegt auch aktuell beim Matrix42 Support, jedoch kam leider noch keine Hilfe außer dem Standard "Bitte Updaten".
Wir haben beim Kunden eine Version 11.0.2 laufen und können hier leider nicht so einfach kurz auf die neuste Version.
Wir erhalten in unregelmäßigen Abständen Fehler vom Worker mit folgender Fehelrmeldung:
Error message: Mindestens ein Fehler ist aufgetreten. Stack: bei Sys-tem.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification) bei Mat-rix42.Workflows.Common.PackageProvider.GetXamlFromAppServer(String version) bei Mat-rix42.Workflows.Common.PackageProvider.GetXaml(Guid versionId) bei Mat-rix42.Workflows.Common.PackageProvider.GetPackage(Guid versionId) bei Mat-rix42.Workflows.Worker.Handler.WorkflowExecutor.<>c__DisplayClass15_0.<CreateApplication>b__0() bei System.Lazy`1.CreateValue() bei System.Lazy`1.LazyInitValue() bei Mat-rix42.Workflows.Worker.Persistence.InstanceStoreService.AddOrGet(Guid processId, Func`1 addApplication) bei Mat-rix42.Workflows.Worker.Handler.WorkflowExecutor.CreateApplication(WorkflowInstanceInfo in-stanceInfo, IWorkflowArgument[] inputArguments, Action complete, AWorkflowBaseTask task) bei Matrix42.Workflows.Worker.Handler.WorkflowExecutor.Execute(WorkflowTask task, Action com-plete)
Die Workflows werden in die Warteschlange hinzugefügt und dann nicht abgearbeitet, nach einer Weile landen sie dann im Statusgrund „nicht gestartet“ oder „Fehler“.
Das passiert mit 3-4 Workflows und die danach laufen dann wieder normal weiter.
Es betrifft auch nicht immer die gleichen Workflows sondern alles einmal durchgemixt vom AD Workflow, über EA Workflows bis hin zu Workflows, welche aus Aktionen oder CR gestartet werden.
Getestet wurde bisher:
- 2 Worker installieren um die Last zu verteilen.
- Worker neu aufsetzten mit der InstallWorker.cmd
- Der berühmte Neustart des Servers (mehrfach)