Loop-låsningar i arbetsflöden
I vissa arbetsflödesscenarier finns det en risk att oavsiktligt skapa en loop, där två processer kontinuerligt utlöser varandra eller en enskild process upprepade gånger utlöser sig själv. Dessa loopar kan leda till prestandaproblem och betydande komplikationer. För att minska denna risk har vi implementerat en lösning som kallas Loop Lock-funktionen.
Hur Loop Lock fungerar
Loop Lock är byggt för att upptäcka och stoppa oavsiktliga loopar i arbetsflöden. Det aktiveras automatiskt om fem kontakter läggs till i svartlistan inom en angiven tidsram. Kontakter läggs till i denna lista om de upprepade gånger går in i ett arbetsflöde under en kort period och kommer att finnas kvar på listan under en bestämd tid. Till exempel utlöses Loop Lock om en kontakt läggs till i ett arbetsflöde 50 gånger på under 30 minuter.
Om du stöter på detta fel kan du vara trygg i vetskapen om att vårt supportteam är redo att hjälpa till. Kontakta oss helt enkelt, så undersöker vi omgående ditt arbetsflöde för att identifiera och lösa loopen.
Även om loopar kan störa processer säkerställer Loop Lock stabiliteten i dina arbetsflöden. För mer avancerade insikter rekommenderar vi att du läser vår artikel om att förstå och förebygga race conditions i arbetsflöden.
Vanliga frågor
Q: Can I adjust the Loop Lock settings?
- Loop Lock är ett automatiserat system utformat för att skydda arbetsflöden från loopfel. Därför kan dess kärnfunktionalitet inte ändras, men vårt supportteam kan hjälpa dig att justera dina arbetsflöden för att undvika framtida loopar.
Felsökningstips
Review Your Workflow Settings
- Granska dina arbetsflödestriggers och åtgärder för att säkerställa att processer inte är konfigurerade att upprepade gånger loopa kontakter.
Check Workflow Conditions
- Säkerställ att villkor inom arbetsflödet förhindrar upprepade inträden för samma kontakt, till exempel genom tidsfördröjningar eller unika triggers.
Monitor Error Logs
- Om du upplever prestandaproblem eller får ett Loop Lock-fel, granska arbetsflödesloggarna för att identifiera kontakten eller åtgärden som orsakar loopen.