Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

NetSuite Governance

NetSuite verwendet Concurrency Governance, um die Anzahl gleichzeitiger Anfragen eines bestimmten Kontos zu begrenzen. Auf dieser Seite erfahren Sie, welche Fehler bei Überschreitung des Limits auftreten und welche Maßnahmen zur Umgehung des Problems empfohlen werden.

Notiz

Die Governance wird von NetSuite seit der Version 2017.2 erzwungen.

Limit für gleichzeitige Anfragen

Die Parallelität von Webdiensten und RESTlets wird pro Konto geregelt. Das Konto - Grenzwert gilt für die Gesamtzahl der Webdienst- und RESTlet-Anfragen.

Wenn Sie beispielsweise Service Tier 1 nutzen und über fünf SuiteCloud Plus-Lizenzen verfügen, beträgt das Limit für gleichzeitige Anfragen in Ihrem Produktionskonto 65 (15 + (5 × 10)). Wenn Sie einen gemeinsam genutzten Service mit einer SuiteCloud Plus-Lizenz nutzen, beträgt Ihr Kontolimit 15 (5 + 10).

Wenn Sie das Limit für gleichzeitige Anfragen überschreiten, wird ein Fehler ausgelöst. RESTlet- und Webdienstanfragen, die abgelehnt werden, weil ein Konto das Limit für die Governance überschritten hat, führen zu einer der unten aufgeführten Serverantworten.

Bei RESTlet-Anfragen treten folgende Fehler auf:

  • HTTP error code: 400 Bad Request- SuiteScript error code: SSS_REQUEST_LIMIT_EXCEEDED

Bei Webdienstanforderungen treten die folgenden SOAP -Fehler auf:

  • ExceededConcurrentRequestLimitFault- ExceededRequestLimitFault

Überprüfen Sie Ihre NetSuite-Clientanwendungen, um sicherzustellen, dass sie die Fehlercodes verarbeiten können. Aktualisieren Sie Ihre Clientanwendungen, um Ihre Anfragen zu serialisieren oder um zu versuchen, später eine Anfrage zu senden, wenn die Clientanwendung die WS_CONCUR_SESSION_DISALLOWED Antwort.

Weitere Einzelheiten finden Sie in den Versionshinweisen zu NetSuite 2017.2 auf Seite 71 und 72.