Closed simonhir closed 4 months ago
Man könnte mit einem schlauen SQL Statement oder einem Skript die Reihenfolge der Events in der domain_event_entry
wieder korrigieren und dann den Token auf Dezember 23 zurücksetzen, sodass sich alle falschen Events wieder korrigieren.
Folgende Usertasks fehlen auf Prod in der Taskliste.
Task-ID Typ Instance-ID
6e9df7c1-c198-11ee-876a-0a580a8a338b Zurückziehen 6e262f24-c198-11ee-876a-0a580a8a338b
7c5153f5-c190-11ee-876a-0a580a8a338b Zurückziehen 7bc7d817-c190-11ee-876a-0a580a8a338b
2e2dbec3-c178-11ee-876a-0a580a8a338b Zurückziehen 2d5119d6-c178-11ee-876a-0a580a8a338b
b1f2537c-bc14-11ee-8ffa-0a580a8a32ae Zurückziehen b17c117e-bc14-11ee-8ffa-0a580a8a32ae
Die Zurückziehen Tasks wurden hierbei mit Absicht nicht neu angelegt und sind seit dem letzten Cleanup auch deutlich zurück gegangen.
Updated: 29.04.2024
Prod-Tasks siehe oben gecancled.
Processes-Test-Tasks von Dezember 2023 mit anderem Anwendungs-Namen gelöscht. Vermutlich durch Konfigurations-Fehler entstanden.
Folgende drei Tasks aus Taskliste gelöscht:
c24d74f1-0624-11ef-b23a-0a580a8a19e8
0012cd9f-e2c9-11ee-99fa-0a580a8a0ff2
273b352b-0075-11ef-88e9-0a580a8a1019
Folgende zwei Tasks via Engine Modify neugestartet:
9e1e7ec0-f710-11ee-a425-0a580a8a1371
(Instance: 9dbb9e9c-f710-11ee-a425-0a580a8a1371
)247022d6-0625-11ef-b23a-0a580a8a19e8
(Instance: 24118887-0625-11ef-b23a-0a580a8a19e8
)Processes-Demo task 480c2b60-0869-11ef-8770-0a580a8a2e6e
missing in tasklist.
Following error in digiwf-engine-service log:
Processes-Test task 2f402ec0-0861-11ef-8959-0a580a8a36ac
not deleted from tasklist.
Following error in digiwf-engine-service log:
Was probably caused by hotfix rollout
Tasks remain synchronised. Main problem fixed. Due to unavailability of the Kafka cluster and non-existent retry in Axon-Kafka differences can still occur. This is detected via the existing monitoring and can then be analysed separately if necessary.
Cleanup the current existing task difference between engine and tasklist. The difference is visible through the new monitoring. To better monitor new occurring differences for #1348 the current difference needs to be cleanup on all environments. This can be done by comparing the engine-db task entries with the tasklist db task-entries and removing all entries from the tasklist which are not present in the engine. If this does not completely fix the difference there needs to be also checked if there exist task in the engine which don't exist in the tasklist.
After the cleanup, we need an alert to notify us if this problem occurs again.
Acceptance criteria