Het hulpprogramma 'playlog' the-playlog-utility
Het playlognut kan worden gebruikt om inhoud voor het de reactiecache van HTTP vooraf te produceren.
De bestaande Image Serving HTTP response cache is niet bruikbaar na een belangrijke versieverbetering (wanneer het eerste of tweede cijfer van het versienummer is gewijzigd). Als de server live naar de volledige-laadvoorwaarden na de upgrade moet worden gebracht, kan de server overbelast raken met de eerste paar uur van verzoeken van het cachegeheugen die ontbreken totdat de cache redelijk gevuld is en de aanraaksnelheid in het cachegeheugen toeneemt.
Om deze eerste laadpunt te voorkomen, kunt u het hulpprogramma playlog
gebruiken om inhoud voor de HTTP-responscache vooraf te genereren. playlog
extraheert HTTP-aanvragen uit een bestaand toegangslogbestand en verzendt het naar de server om cachemarkeringen te genereren. Voor typische gebruiksscenario's, is het voldoende om één enkel dossier van het toegangslogboek terug te spelen dat een waarde van het volledige dagverkeer bevat.
Naast het primeren van het de reactiecache van HTTP na verbeteringsinstallaties, wordt het nut ook gebruikt om geheim voorgeheugeninhoud te produceren wanneer het toevoegen van een nieuwe server aan een lading-in evenwicht gebrachte milieu; eenvoudig een recent logboekdossier van één van de andere servers terug te spelen.
playlog
kan worden gevormd om de meeste dossiers van het toegangsLogboek te steunen die door vroegere versies van het Serven van Beeld worden geproduceerd.
Gebruik section-daa126ec469b4a9d90d59def4fdaacdd
playlog *logFile* [-n *col*] [-s *separator*] [-m *marker*] [-p *prefix*] [-x *suffix*] [-v] [-h] [-r *request method*] [-o *position*]
Voor Windows is de bestandsnaam playlog.bat en voor Linux is deze playlog.sh .
Voorbeelden section-716e5c35e9fa4ee3a4b0687381fcea40
In het volgende voorbeeld worden alle aanvragen afgespeeld van een toegangslogbestand dat is gemaakt door Image Serving op Linux:
> cd /usr/local/Scene7/ImageServing/logs
> ../bin/playlog.sh access-2007-01-01.log -n 18 -s ' ' -m . -p http://localhost:8080
Het volgende bevel speelt alle verzoeken terug die in een dossier van het spoorlogboek worden gevonden dat door Beeld dat op Vensters wordt dienen wordt gecreeerd:
> "\Program Files\Scene7\ImageServing\bin\playlog.bat" d:\logs/access-2006-09-01.log