Cache für Antwortdaten response-data-cache

Der Platform Server speichert alle Antwortbilder und bestimmte Textdaten zwischen, es sei denn, eine Anfrage wird als nicht zwischenspeicherbar markiert.

Der Speicherort des Festplatten-Cache des Platform Server wird mit PS::cache.rootPaths festgelegt.

Bei Anwendungen mit hohen Cache-Trefferraten können Sie die Serverleistung und -kapazität erhöhen, indem Sie den Cache für Antwortdaten auf mehrere Festplattengeräte verteilen. Erstellen Sie dazu einen Cache-Stammordner auf jeder Festplatte und registrieren Sie sie in PS::cache.rootPaths.

Die PS::cache.maxSize gibt die Gesamtgröße aller Cache-Einträge an, ohne Berücksichtigung eines Dateisystem-Overheads. Der erforderliche Speicherplatz hängt von den Dateisystemeigenschaften ab, z. B. der Größe des Festplattenblocks und der Anzahl der Cache-Einträge. Reservieren Sie doppelt so viel Speicherplatz für den HTTP-Datenträger-Cache wie in PS::cache.maxSize angegeben. Ein Algorithmus, der zuletzt verwendet wurde, wird verwendet, um die Menge der zwischengespeicherten Daten im Rahmen des Limits zu halten.

Zusätzlich zur PS::cache.maxSize wird der Antwort-Cache auch verwaltet, indem die maximale Anzahl von Cache-Einträgen mit PS::cache.maxEntries begrenzt wird. Unter Linux® muss diese Einstellung einen Wert angeben, der nicht größer ist als die Anzahl der verfügbaren Knoten auf der Cache-Partition.

NOTE
Der Platform Server verwaltet einen Cache-Index im Arbeitsspeicher. Die Größe dieses Index ist 32-Byte-mal der Wert von PS::cache.maxEntries. Erhöhen Sie bei Bedarf die Platform Server Heap-Größe, um größere Caches aufzunehmen.

Das System verwendet eine Cache-Indexdatei, die auf der Festplatte gespeichert wird, wenn der Server ordnungsgemäß heruntergefahren wird. Wenn unerwartete Ereignisse wie ein Stromausfall auftreten, wird diese Datei möglicherweise nicht gespeichert. Es kann auch mehrere Minuten dauern, bis die Platform Server bereit ist.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49