Was ist ein Job Slot Limit?

Ein Job Slot Limit ist das zu einem Transloadit-Abonnementplan gehörende Parallelitätskontingent und gilt pro Workspace in jeder Verarbeitungsregion. Priority Job Slots begrenzen, wie viele gewichtete Encoding Jobs gleichzeitig in der Live Queue ausgeführt werden können, und ein separates Batch-Slot-Kontingent begrenzt die gleichzeitige Batch-Verarbeitung; Live-Jobs oberhalb des Prioritätskontingents warten in einer Backup Queue, bis Slots frei werden.

So funktionieren Job Slot Limits

Das Limit ist ein gewichtetes Budget für die gleichzeitige Verarbeitung statt einer einfachen Anzahl von Dateien oder Assemblies. Jeder aktive Job belegt eine vom Robot abhängige Anzahl von Slots; beispielsweise belegt eine Bildgrößenänderung 5 und ein Video-Encoding 60. Die Gesamtbelegung wird für den Workspace innerhalb jeder Verarbeitungsregion ausgewertet. Jobs, die das Prioritätskontingent überschreiten, warten in einer Backup Queue und behalten ihre vorgesehene Warteschlange bei. Das unterscheidet sich davon, einen Step bewusst der Batch Queue zuzuweisen. Die Planung berücksichtigt daher die Mischung und Dauer der Vorgänge, nicht allein das Uploadvolumen.

Wichtige Fakten

  1. Robot-Typen beanspruchen unterschiedlich viele Slots, sodass dasselbe Limit viele leichtgewichtige Bildoperationen, aber weitaus weniger gleichzeitige Video-Encodings zulassen kann.
  2. Priority- und Batch-Job-Slot-Kontingente gelten pro Verarbeitungsregion. Eine Verteilung des Datenverkehrs auf verschiedene Regionen kann daher die beobachtete Parallelität verändern, ohne dass sich der Tarif ändert.
  3. Eine Überschreitung des Limits lässt Jobs nicht fehlschlagen: Überschüssige Live-Arbeit gelangt nach und nach in eine Backup Queue und wird wieder in die Live Queue eingereiht, wenn Slots des Workspaces frei werden, während eine Warteschlangeneinstellung auf Step-Ebene nicht dringende Arbeit gezielt an die gemeinsam genutzte Batch Queue senden kann.

Wann Job Slot Limits wichtig sind

Planen Sie die Kapazität anhand des Slot-Bedarfs der verwendeten Robots und der Latenzanforderungen Ihrer dringenden Aufgaben. Wenn Live-Jobs die verfügbaren Priority Job Slots überschreiten, warten die überschüssigen Jobs in einer Backup Queue und kehren in die Live Queue zurück, sobald laufende Jobs abgeschlossen sind. Höhere oder individuelle Limits erhalten Sie durch ein Tarifupgrade oder ein mit dem Support vereinbartes Zusatzpaket, nicht über eine Einstellungsseite.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren