Gelöst Welcher Prozess führt eigentlich Workflows aus? Wo entsteht die Systemlast?

John

Sehr aktives Mitglied
3. März 2012
3.101
684
Berlin
Mich würde mal interessieren, welcher Prozess eigentlich die Workflows anstößt und aufruft.

Macht das die Wawi bzw. der Worker? Oder ist das eine Kombination aus Triggern und Stored Procedures, die durch den DB Server erkannt und ausgeführt werden?

Hintergrund: Wir haben LS-POS in Einsatz, sind aber mit der Reaktionszeit bis der Kassenbon gedruckt wird akut unzufrieden. Im Moment lassen wir LS-POS auch bei jedem Verkauf gleich die Rechnung in der Wawi mit erstellen.

Würde es bessere Performance bringen, die Erstellung der Rechnung in einen Workflow auszulagern?
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: Welcher Prozess führt eigentlich Workflows aus? Wo entsteht die Systemlast?

Hallo John,

zeitverzögerte Workflows werden vom Worker abgearbeitet, alle anderen auf dem Rechner, wo das jeweilige Event eintritt.

Daher: Ja, du kannst die Rechnung zeitverzögert über den Worker erstellen lassen.
 

John

Sehr aktives Mitglied
3. März 2012
3.101
684
Berlin
AW: Welcher Prozess führt eigentlich Workflows aus? Wo entsteht die Systemlast?

Vielen Dank für die Infos, Thomas! Dann werde wir es so probieren...
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.900
201
Hürth
AW: Welcher Prozess führt eigentlich Workflows aus? Wo entsteht die Systemlast?

Übrigens, letzer Kenntnisstand, LS Pos löst noch keine Workflows aus. Also vorher sicher gehen das die auch getriggert werden.