Cache för svarsdata response-data-cache

The Platform Server sparar alla svarsbilder och vissa textdata i cacheminnet, såvida inte en begäran har markerats som icke-cachelagrad.

Platsen för Platform ServerDiskcachen är inställd med PS::cache.rootPaths.

För program som har höga träfffrekvenser i cacheminnet kan du öka serverns prestanda och kapacitet genom att distribuera svarsdatacachen mellan flera diskenheter. Du uppnår detta genom att skapa en cacherotmapp på varje disk och registrera dem i PS::cache.rootPaths.

The PS::cache.maxSize Anger den totala storleken för alla cacheposter, utan hänsyn till någon belastning i filsystemet. Hur mycket diskutrymme som krävs beror på filsystemets egenskaper, t.ex. diskblockets storlek och antalet cacheposter. Reservera dubbelt så mycket diskutrymme för HTTP-diskcachen som den mängd som anges av PS::cache.maxSize. En algoritm som används senast används för att hålla mängden cachelagrade data inom gränsen.

Förutom PS::cache.maxSize, hanteras svarscachen också genom att det maximala antalet cacheposter begränsas med PS::cache.maxEntries. I Linux® måste den här inställningen ange ett värde som inte är större än antalet tillgängliga noder i cachepartitionen.

NOTE
The Platform Server underhåller ett cacheindex i minnet. Indexets storlek är 32 byte gånger värdet för PS::cache.maxEntries. Öka Platform Server stackstorlek för att rymma större cacheminnen, om det behövs.

Systemet använder en cacheindexfil som sparas på disken när servern stängs av på ett ordnat sätt. Om det inträffar oväntade händelser, t.ex. ett strömavbrott, kanske filen inte sparas. Dessutom kan det ta flera minuter för Platform Server för att bli redo.

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