flowable / flowable/flowable-engine
Why can the event gateway be triggered multiple times
- Vorherrschende Sprache
- Java
- Sterne
- 9.5k
- Forks
- 2.9k
- Ø Merge
- 7 Std. 8 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
I define two events, a timer event and a signal event
First, the timer is triggered, and service02 sleeps for 2 hours
In the second step, trigger the signal and find that service01 and service03 are also running
### Why does the signal from step two trigger? I think the signal event should not trigger when the timer has not finished executing
```xml
PT1M
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie damit, die bereitgestellte BPMN-Definition mit ihrem ereignisbasierten Gateway, globalen Signal, PT1M-Timer sowie den Task-Klassen service01, service02 und service03 zu reproduzieren. Verfolgen Sie, welche Ausführungspfade aktiv bleiben, wenn das Signal während des Timer-Tasks ausgelöst wird, und bestimmen Sie anschließend, ob das beobachtete Verhalten der beabsichtigten Gateway-Semantik entspricht, und dokumentieren oder korrigieren Sie das Ergebnis.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- backend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100