Bei mehreren Kunden wurde beobachtet, dass unser Webhook dasselbe Event zweimal verarbeitet. Das führt dazu, dass in seltenen Fällen zwei identische Einträge in der Historie entstehen. In den Logs sieht man, dass der externe Dienst das Event mit kurzer Verzögerung erneut sendet. Das ist grundsätzlich erlaubt, wenn die erste Antwort nicht schnell genug zurückkommt.
Glossar
- die Historie
- frühere Einträge oder Änderungen„Das führt dazu, dass in seltenen Fällen zwei identische Einträge in der Historie entstehen.“
- ergänzen
- zusätzlich hinzufügen„Außerdem sollten wir im Monitoring eine Metrik ergänzen, damit doppelte Zustellungen schneller sichtbar werden.“
- prüfen
- genau kontrollieren„Unser Problem ist, dass wir das Event zwar speichern, aber nicht prüfen, ob es schon verarbeitet wurde.“
- das Monitoring
- laufende technische Überwachung„Außerdem sollten wir im Monitoring eine Metrik ergänzen, damit doppelte Zustellungen schneller sichtbar werden.“
- die Priorität
- Reihenfolge nach Wichtigkeit„Die Priorität ist mittel, weil die Funktion meist korrekt läuft, aber die Datenlage im Einzelfall falsch wird.“