Verbessern der POST-Leistung

Beim ersten Aufruf eines Cloud-API-Endpunkts durch eine aufrufende Anwendung kann die Verarbeitung des Aufrufs länger als normal dauern. Dies liegt daran, dass der Guidewire-Server möglicherweise Aufgaben für den ersten Aufruf ausführen muss, die er für nachfolgende Aufgaben nicht erneut ausführen muss, z. B.:

  • Laden von Java- und Gosu-Klassen
  • Analysieren und Laden von Konfigurationsdateien, die in der ersten Referenz geladen sind
  • Laden von Daten aus der Datenbank oder anderen Quellen in lokale Caches
  • Initialisieren von Datenbankverbindungen

Eine aufrufende Anwendung kann vermeiden, dass diese langsame Verarbeitungszeit während eines echten Geschäftsaufrufs auftritt, indem der Endpunkt „aufgewärmt“ wird. Dabei wird eine „Aufwärmanforderung“ als Dummy gesendet, um diese ersten Aufgaben auszulösen. Die Aufwärmanforderung unterstützt nachfolgende Anforderungen bei der schnelleren Ausführung. Dies lässt sich am besten mit einem POST erreichen, der den GW-DoNotCommit-Header enthält. Das POST löst die anfänglichen Endpunktaufgaben aus, und der Header gibt an, dass durch die Anforderung vorgenommene Datenänderungen verworfen und nicht übergeben werden müssen.

Weitere Informationen finden Sie unter Aufwärmen eines Endpunkts.