add conversion phase & progress metrics, timeout heuristics

This commit is contained in:
2026-03-26 23:30:25 -07:00
parent 26452aa57c
commit baf87ee195
12 changed files with 468 additions and 96 deletions
+4
View File
@@ -7,4 +7,8 @@ S3_SESSION_TTL_SECONDS=3600
CONVERSION_IMAGE_DPI=150
CONVERSION_PPTX_TO_PDF_TIMEOUT_SECONDS=180
CONVERSION_PDF_TO_IMAGES_TIMEOUT_SECONDS=600
CONVERSION_PPTX_TO_PDF_BASE_TIMEOUT_SECONDS=45
CONVERSION_PPTX_TO_PDF_PER_SLIDE_TIMEOUT_SECONDS=3
CONVERSION_PDF_TO_IMAGES_BASE_TIMEOUT_SECONDS=30
CONVERSION_PDF_TO_IMAGES_PER_SLIDE_TIMEOUT_SECONDS=8
CONVERSION_CLEANUP_DELAY_SECONDS=3600