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 initiala laddningen playlog
kan 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 förgenerera cacheinnehåll när en ny server läggs till i en belastningsutjämnad miljö. spela bara upp en nyligen använd loggfil från en av de andra servrarna.
playlog
kan konfigureras för att stödja 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 skapats av Image Serving i Windows:
> "\Program Files\Scene7\ImageServing\bin\playlog.bat" d:\logs/access-2006-09-01.log