Lempik | 2019-07-26 09:30:24 UTC | #1
Mam VPS KVM game FR (4 GB RAM, 2 vCPU), serwer MC 1.14.4, nginx, mardiadb (ale ruch na www znikomy, w sumie obsługuje tylko pufferpanel). Zauważyłem, że czasami obciążenie CPU wzrasta. W tej chwili mam na serwerze jednego użytkownika, który od pół godziny nie robi nic innego, tylko zmienia skiny (skinsrestorer). Obciążenie CPU do 50% (czyli pół jednego vCPU). Ale nagle widzę, że obciążenie CPU wynosi 263%, użytkownik ciągle zmienia skiny. Po 3 minutach obciążenie spada do 30%, użytkownik ciągle tylko zmienia skiny (raz na 30 sekund) i jest ciągle w tym samym miejscu.
Co może powodować ten nagły wzrost obciążenia CPU? Czy może mój VPS coś robi na tle? Czy może inny VPS na tym samym węźle wykorzystał wolne moce z mojego VPS?
xSeKaBo | 2019-07-26 10:03:04 UTC | #2
Na wstępie chciałbym wyjaśnić, że lvlup nie podejmuje się overselling’u, czyli masz tyle, ile kupiłeś.
Problem wynika głównie ze złej optymalizacji serwera od wersji 1.14, a dodatkowo skinsrestorer, który z pozoru nic wielkiego nie robi, ale gdy wykonuje się nadmierną ilość zmian skórki to może tak się zdarzyć.
Jeżeli używasz silnika spigot to zmień go na paperspigot, a wtedy obciążenie może być mniejsze.
Lempik | 2019-07-26 10:10:59 UTC | #3
Co w takim razie pokazuje htop
? Bo widać obciążenie w ciągu ostatniej minuty 2,63, ale paski vCPU 1 i 2 pokazują obciążenie słabe.
xSeKaBo | 2019-07-26 10:14:45 UTC | #4
Ten wątek na serverfault powinien ci wszystko wyjaśnić :D
system | 2019-08-27 10:14:47 UTC | #5
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.