Verktyget playlog the-playlog-utility
Spelningsloggverktyget kan användas för att förgenerera innehåll för HTTP-svarscachen.
Den befintliga Image Serving HTTP-svarscachen är inte garanterat användbar efter en större versionsuppgradering (när den första eller andra siffran i versionsnumret ändras). Om servern ska tas direkt in i fulladdningsförhållanden efter uppgraderingen kan servern bli överbelastad med de första timmarna av cacheminnesbegäranden tills cacheminnet är någorlunda ifyllt och cachens träffhastighet ökar.
För att undvika den här inledande inläsningsökningen kan verktyget playlog
användas för att förgenerera innehåll för HTTP-svarscachen. playlog
extraherar HTTP-begäranden från en befintlig åtkomstloggfil och skickar den till servern för att generera cacheposter. För vanliga användningsscenarier räcker det att spela upp en enda åtkomstloggfil som innehåller trafikens hela dag.
Förutom att fylla i HTTP-svarscachen efter uppgraderingsinstallationer används verktyget även för att generera cacheinnehåll i förväg när en ny server läggs till i en belastningsutjämnad miljö. Du behöver bara spela upp en nyligen använd loggfil från en av de andra servrarna.
playlog
kan konfigureras med stöd för de flesta åtkomstloggfiler som genererats av tidigare versioner av Image Serving.
Användning section-daa126ec469b4a9d90d59def4fdaacdd
playlog *logFile* [-n *col*] [-s *separator*] [-m *marker*] [-p *prefix*] [-x *suffix*] [-v] [-h] [-r *request method*] [-o *position*]
För Windows är filnamnet playlog.bat och i Linux är det playlog.sh.
Exempel section-716e5c35e9fa4ee3a4b0687381fcea40
I följande exempel spelas alla begäranden upp från en åtkomstloggfil som skapats av Image Serving i Linux:
> cd /usr/local/Scene7/ImageServing/logs
> ../bin/playlog.sh access-2007-01-01.log -n 18 -s ' ' -m . -p http://localhost:8080
Följande kommando spelar upp alla begäranden som finns i en spårningsloggfil som har skapats av Image Serving i Windows:
> "\Program Files\Scene7\ImageServing\bin\playlog.bat" d:\logs/access-2006-09-01.log