Under förra veckan laggade det åter igen ovanligt mycket på servern. I det här inlägget tänkte jag förklara vad vi har gjort åt det, vad vi vet och vad vi tror.
Vad vi har gjort åt det
I syfte att motverka lagg startades servern om två gånger under veckan. Jag brukar vara ganska restriktiv med att bara starta om för sakens skull, eftersom jag gärna vill veta vad som orsakar lagget. Som WilleCarm_ påpekade i en tråd är det nämligen inte särskilt långsiktigt att starta om servern ideligen, utan lagget motverkas bäst genom att identifiera källan. Kontinuerliga omstarter, bara för sakens skull, känns helt enkelt inte särskilt vetenskapligt.
Servern startades hur som helst om en gång den 19 juli klockan 14.56 och en gång i går klockan 18.12. Första gången startades bara själva servern om, medan andra gången startades både servern och Bungeecord om. Bungeecord är det som ligger mellan Minecraft-servern och alla Minecraft-spelare; en liten serverprocess som ofta är uppe flera månader i streck.
Vad vi vet
När det laggar brukar det synas genom att serverns TPS (/tps) går långt ned under 20. Alla värden mellan 18 och 20 anser jag är godtagbara, men när det går ned till 17 finns det risk för att man känner av lagg. Värden kring tolv, tio och åtta är lyckligtvis inte lika vanliga nu som förut, men då är lagget verkligen kännbart. TPS-värdet mäts varje minut, och även om det har varierat under förra veckan har det inte varit värre än normalt. Vad som är ännu mer mystiskt är att det många gånger har varit acceptabla TPS-värden samtidigt som det har klagats på lagg i chatten.
Om servern laggar och man är AFK kan man komma att bli tvångsförflyttad till AFK-rummet. Några av er har noterat att så inte har varit fallet under förra veckan, trots att det har laggat. Det har spekulerats i att AFK-förflyttningen har varit avstängd eller trasig, men det vill jag dementera. Skälet till varför AFK-förflyttningen har upplevts vara problematisk är för att servern inte har tyckt att det har laggat -- TPS-värdena har nämligen varit på acceptabla. AFK-förflyttningen är bara påslagen vid dåliga TPS-värden.
Vad vi tror
Eftersom TPS-värdet inte har varit värre än vanligt är det troligt att lagget har berott på något utanför själva servern. Det som finns närmast till hands är serverns nätverksanslutning och Bungeecord. Som jag skrev tidigare är det inte ovanligt att Bungeecord-instansen är igång i flera månader. Jag startade därför om även den i samband med omstarten i går klockan 18.12, tillsammans med själva Minecraft-servern. Av vad jag har kunnat läsa i chatten verkar det ha löst det här lagget, eftersom antalet klagomål drastiskt har minskat. Om det var Bungeecord-instansen som orsakade lagget, och varför den i så fall gjorde det, är dock fortfarande osäkert. I dagsläget tror jag dock att Bungeecord var förklaringen, och jag kommer inte vidta några akuta andra åtgärder om det inte visar sig att lagget återkommer.
[a]Kottizen