Inaktiv Laufen Workflows auch ohne Worker?

Aspidoras

Gut bekanntes Mitglied
28. April 2015
277
13
Hallo zusammen,

laufen Workflows eigentlich auch ohne gestarteten Worker?
(ich meine den Programmstart mit Parameter WORKER)


VG Frank
 

sjk

Sehr aktives Mitglied
16. Januar 2019
554
253
Moin,

Die Workflows laufen sogar grundsätzlich ohne gestarteten Worker und direkt auf dem Client, der den Trigger dafür auslöst.
Der Worker wird nur für zeitversetzte Workflows benötigt.

Das ist wichtig, wenn du z. B. etwas über Workflows drucken willst. Je nachdem ob der eben zeitversetzt ist oder nicht zählen die Druckereinstellungen des Systems auf dem der Worker läuft oder des Clients, der einen Workflow ohne Verzögerung triggert.
 

Aspidoras

Gut bekanntes Mitglied
28. April 2015
277
13
Hallo Samuel,

danke für die Infos.

Ich hatte immer den Worker laufen und eben auch Probleme beim Drucken.
Nun läuft er nicht mehr und die Workflows laufen trotzdem.
(Ich meine aber in der Doku zu Workflows gelesen zu haben, dass immer Worker (Automatisierung: JTL-Worker) und Programmstart Worker laufen müssen.)

Brauche ich für den "Worker (Automatisierung: JTL-Worker)" den "Programmstart Worker"?


VG Frank
 

sjk

Sehr aktives Mitglied
16. Januar 2019
554
253
Das mit den Workflows habe ich noch nie gelesen. Abgesehen von den Zeitversetzten ist wie gesagt soweit ich weiss kein laufender Worker nötig.

Brauche ich für den "Worker (Automatisierung: JTL-Worker)" den "Programmstart Worker"?
Nein brauchst du nicht unbedingt.
Der Unterschied zwischen "Automatisierung: JTL-Worker" und dem Worker-Tool ist, dass das Worker-Tool (a) einen separaten Benutzer verwenden kann (So kannst du anhand des Benutzers in den Logs sehen, was der Worker getan/verändert hat. Wir haben dafür ganz schlicht den Benutzer "worker" angelegt :) ) und (b) weiterläuft, auch wenn die Wawi geschlossen wird.

Wir haben den Worker als Tool (Programmstart) 24/7 auf dem Server laufen und das Tool wie hier in den Autostart gepackt. So ist sichergestellt, dass der worker Benutzer eingeloggt ist und unsere nächtlichen Workflows sauber durchlaufen.

Wenn die Druck-Workflows nicht zeitverzögert sind hat der Worker in keiner Konfiguration Einfluss auf den Druckprozess. Hast du deine Druckeinstellungen mal überprüft (werden glaube ich nicht pro Benutzer, sondern pro Benutzer UND Gerät gespeichert etc)?