Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt
OCR-budgettet er længere end jobbets timeout
Fælde
faelde.ocr.tidsbudget-over-job-timeout
OCR må bruge 165 sekunder, men ScanVoucherJob stoppes efter 120.
Felter
- symptom
- Et bilag står som scanner i flere minutter og ender som Scanning fejlet, selvom udlæsningen ikke selv fejlede.
- aarsag
- Tidsbudgettet er 165 sekunder, jobbet har timeout 120 sekunder, og supervisoren for den interaktive kø har timeout 130 sekunder. Kommentaren ved budgettet forklarer kun forholdet til de andre jobs. Et langsomt Claude-svar kan derfor få jobbet stoppet, før budgettet løber ud, og efter to stop kører failed() og sætter scan_failed.
- saadan undgaas
- Tryk Scan igen på bilaget. Bliver det ved med at fejle, kan leverandør og beløb tastes i bilagets skuffe.
Prosa
Tallene er læst fra koden og ikke målt i produktion. Hvor ofte det sker, er ikke undersøgt.
Kilder
kode: app app/Services/Ap/SupplierOcrService.php · SupplierOcrService::EXTRACTION_BUDGET_SECONDSverificeretkode: app app/Jobs/ScanVoucherJob.php · ScanVoucherJobverificeret
Bruges af
- Tidsbudget for én udlæsning (
regel.ocr.tidsbudgetvia prosa)