Anwendungskontingente

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Sie können ein Limit für die Anzahl der Events oder Jobs festlegen, die im Bereich einer Anwendung innerhalb einer bestimmten Zeit ausgeführt werden können.

    Anwendungskontingentregeln legen Anwendungskontingente fest. Jede bereichsbezogene Anwendung kann eine Anwendungsmengenregel haben. Wenn eine Anwendung die Kontingentgrenze überschreitet, werden alle im Anwendungsbereich ausgeführten Transaktionen abgebrochen. Neue Transaktionen werden abgebrochen, wenn sie bis zum nächsten Aktualisierungszeitraum beginnen. Diese Aktionen verhindern effektiv, dass Transaktionen aus einem Anwendungsbereich für den Aktualisierungszeitraum ausgeführt werden.

    Eine Anwendungsquotenregel gilt für Transaktionen, die von allen Instanzen einer Anwendung erstellt wurden, und für alle Transaktionen, die von Methoden der Anwendung erstellt wurden, die von anderen Anwendungen aufgerufen wurden.

    Wenn zwei Benutzer dieselbe Anwendung ausführen, unterscheidet die Anwendungskontingentregel nicht zwischen Transaktionen für jede Instanz der Anwendung. Wenn sie zusammen das Kontingent verletzen, werden alle Transaktionen im Anwendungsbereich abgebrochen.

    Wenn Sie die Option Nur protokollieren aktivieren, werden Transaktionen nicht durch eine Kontingentverletzung abgebrochen. Stattdessen werden dem lokalen Hostprotokoll Einträge hinzugefügt, die angeben, dass die Transaktionen unter Verstoß ausgeführt werden.

    Transaktions- und Anwendungsquotenregeln werden separat ausgewertet. Durch die Definition einer Anwendungsquotenregel führen Sie einfach eine weitere Einschränkung ein. Eine Transaktion wird abgebrochen, wenn sie gegen eine Transaktionsmengenregel verstößt oder zusammen mit anderen Anwendungstransaktionen gegen die Anwendungsmengenregel verstößt.

    Sie können keine Anwendungsquotenregel für die globale Anwendung definieren.