Technische Einschränkungen von Skripten

Aus Planfix
Wechseln zu: Navigation, Suche

Planfix-Skripte bieten umfangreiche Möglichkeiten zur Automatisierung von Geschäftsprozessen. Dabei ist zu beachten, dass Planfix ein kollaborativer Arbeitsbereich und kein System zur Automatisierung externer Vorgänge wie Zapier oder Make ist. Das bedeutet auch, dass die Preisgestaltung des Dienstes an die Anzahl der Mitarbeiter/innen im Account gebunden ist, nicht an die Anzahl der Operationen.

Die Service-Raten werden auf Basis einer Arbeitslast von bis zu 200 Operationen pro Stunde für jede/n Mitarbeiter/in im Account berechnet. Eine solche Arbeitslast ermöglicht es den Nutzer/innen, komfortabel im System zu arbeiten und ein verzweigtes Skript-System zu nutzen, ohne Verzögerungen bei deren Ausführung zu erleben.

Accounts, die Planfix anders als vorgesehen einsetzen, insbesondere für die automatische (ohne Nutzerbeteiligung) Verarbeitung erheblicher Mengen externer Daten, verursachen eine erhöhte Belastung der Infrastruktur, was zu Verzögerungen bei der Ausführung von Skripten für andere Accounts führen kann. Um solche Situationen zu verhindern, führen wir automatische Beschränkungen für diese Accounts ein.

Beschränkung der Anzahl von Aktionen

Derzeit gelten folgende Beschränkungen:

  • Wenn eine automatische Überwachung in der letzten Stunde eine erhöhte Aktivität von Skripten im Account feststellt, die die Grenze von Anzahl der Account-Mitarbeiter/innen * 200 überschreitet, werden die Skripte des Accounts mit Verzögerung ausgeführt. Diese Beschränkung ermöglicht die Verarbeitung aller Operationen, wenn auch etwas langsamer, ohne die Arbeit anderer Accounts wesentlich zu beeinträchtigen. Sobald die Spitzen der Auslastung abgeflacht sind und die Befehlsverarbeitungswarteschlange leer ist, wird die Beschränkung aufgehoben und die Skripte können wieder im Standardmodus arbeiten.
  • Wenn diese Beschränkung nicht ausreicht und sich weiterhin Befehle ansammeln, wird die Ausführung neuer Skripte in diesem Account nach dem Auffüllen eines Puffers von 100.000 Befehlen ausgesetzt. Diese Situation ist äußerst selten und wirkt wie ein „Notventil“, das die Gesamtleistung des Dienstes bei erhöhter Arbeitslast durch einen Strom externer Daten, der auf einen bestimmten Account gerichtet ist, aufrechterhält. Nachdem die Befehlsverarbeitungswarteschlange im Puffer abgearbeitet wurde, wird die Arbeit der Skripte im Account wieder aufgenommen.

Wer ist verantwortlich und was ist zu tun

Den aktuellen Status der Skriptausführung können Sie jederzeit im Panel Panel zur Prüfung der Servicequalität einsehen.

Wenn die Beschränkung der Anzahl von Skripten in Ihrem Account regelmäßig ausgelöst wird, kann dies darauf hinweisen, dass der Account unausgewogen oder nicht wie vorgesehen genutzt wird (zur automatischen Verarbeitung externer Daten statt für die Zusammenarbeit von Teams im System).

In diesem Fall empfehlen wir, die Anzahl der Benutzerlizenzen zu erhöhen, um die Limits des Accounts zu vergrößern, oder die Arbeitslast zu reduzieren (die Menge der automatisch ins System eingehenden externen Daten und/oder die Anzahl der Skripte, die diese Daten verarbeiten, zu verringern).

Gehe zu