Cache för svarsdata response-data-cache
Platform Server cachelagrar alla svarsbilder och vissa textdata till disken om inte en begäran har markerats som icke-cachelagrad.
Platsen för diskcachen för Platform Server anges 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
.
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-diskcache 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 även svarscachen 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.
PS::cache.maxEntries
. Öka stackstorleken för Platform Server så att större cacheminnen får plats, 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. Det kan också ta flera minuter innan Platform Server blir klar.