Wyjaśnienie dzisiejszej awarii

Usługi pogrzebowe w Lublinie. Zakład Pogrzebowy działający na ...

Witam wszystkich,

W dniu dzisiejszym, jeżeli czytaliście newsa na stronie głównej wortalu to już wiecie, jeżeli nie to informuję, iż miała miejsce awaria, która objawiła się "padem" bazy danych SQL, na której osadzone jest m. in. forum dyskusyjne - OCForum.pl.

W związku z tym, a także tym, iż ostatnio baczniej zacząłem obserwować statystyki dotyczące generowanego ruchu na witrynie, głównie po stronie serwera, mam dwie wiadomości - dobrą i złą.

Dobra to ta, że z miesiąca na miesiąc od zakończenia wakacji sukcesywnie powiększamy wywolania wortalu i obecnie ich liczba wzrasta w tempie ok. 15,3%*, natomiast wzrost liczby wizyt użytkowników w miesiącu wynosi 12,8%*.

Zła to to, iż będziemy zmuszeni ograniczyć w miarę możliwości generowany przez wortal i forum transfer danych, aby takie przypadki jak ten (a ostatni miał miejsce na tydzień przed Świętami Bożego Narodzenia, bodaj 20 grudnia) w miarę możliwości ograniczyć.

Ograniczenie to ma pomóc w utrzymaniu i poprawnym funkcjonowaniu wortalu i forum, oraz aby one nadal istniały i były rozwijane. Zmiany będą dotyczyć:

- zmiany na wortalu:
--- zmiany silnika wortalu, który to został zaplanowany na najbliższe miesiące, wraz z nim oddamy do użytku nową odsłonę wortalu

- zmiany na forum:
--- Wprowadzone zostały już zabezpieczenia, które mają ostrzegać przed przeciążeniem serwera

--- w czasie najbliższym nastąpi ograniczenie liczby Botów, wyszukiwarek przeszukujących forum. Powinniśmy się cieszyć, że skrypt vBulletin jest bardziej niż wiele innych skryptów forum przyjazny wyszukiwarkom, niestety paradoksalnie wzrasta niebezpieczeństwo przeciążenia serwera obsługującego wortal i forum ze wzgl. na zbyt dużą liczbę jednoczesnych połączeń z wortalem i forum.

--- Shoutbox, niestety zostanie usunięty z forum. Generuje on obecnie ok. 38%* ogólnego transferu danych dla wortalu i forum. Przesyłanie asynchronicznych zapytań do bazy danych jest niemal zabójcze dla serwera. Początkowo transfer generowany przez Shoutbox był umiarkowany, więc pozwoliliśmy na jego istnienie, ale obecnie niestety jest zbyt dużym obciążeniem dla bazy danych, na której osadzone jest forum, a tym samym dla serwera, na którym stoi Overclockers & OCForum.

Zastanawialiśmy się nad alternatywnym chatem/shoutboxem, który byłbyu zbudowany na innym silniku, ale w grę wchodzi jedynie umieszczenie go na oddzielnej stronie.

Mam nadzieję, że rozumiecie powody, dla których jesteśmy zmuszeni dokonać takiej, a nie innej operacji. Celem jest dobro wortalu i forum, a nie możemy dopóścić do tego, aby jedno z nich lub oba "padały" co tydzień albo częściej.

* Dane za kwartał X - XII 2006


no jak shoutbox zjada 38% transferu to ja dziękuję :zdziwko:
nie wiedzialem, że SB jest taki wymagający... :| wywalenie go napewno odciąży server ale z drugiej strony przyzwyczaiłem się do niego :)
moze taki shoutbox zeby sie nie odswierzal automatycznie ? :) na kilku stronach jest takie cudo i tez jest uzywane, fakt ze nie da sie 'poczatowac' normalnie, ale przynajmniej nie bedzie zarlo transferu jak ktos zostawi ocforum.pl na noc/dzien etc


cieszy ale i zarazem smuci bo będziemy musieli uciąć ich troche :angry:
Lepiej stworzyć coś na rodzaj czatu, lepsze, szybsze i nie obciąża Wortalu oraz Forum. A ShoutBox'a i tak nie używałem...
Zamiast ShoutBoXa lepiej założyc jakiś temat spamerski i po sprawie... Czat? To to jeszcze istnieje ? ;)

Lepiej stworzyć coś na rodzaj czatu, lepsze, szybsze i nie obciąża Wortalu oraz Forum. A ShoutBox'a i tak nie używałem... shoutbox dzialal tak samo jak czat

moze taki shoutbox zeby sie nie odswierzal automatycznie ? :) na kilku stronach jest takie cudo i tez jest uzywane, fakt ze nie da sie 'poczatowac' normalnie, ale przynajmniej nie bedzie zarlo transferu jak ktos zostawi ocforum.pl na noc/dzien etc
Lepiej stworzyć coś na rodzaj czatu, lepsze, szybsze i nie obciąża Wortalu oraz Forum. A ShoutBox'a i tak nie używałem... Jeżeli byłby to moduł dodany do forum i znajdował się na serwerze wortalu to transfer byłby generowany dla nas.

Jeżeli byłby to skrypt znajdujacy się na innym serwerze, zewnętrznym - to nam transferu nie przybędzie.

Chwilowo wyłączyłem Shoutbox. W ramach prewencji, ponieważ strony forum zaczęły się niepokojąco dłużej generować, powyżej 2 sek.

Powód drugi, to to, iż jesteśmy w godzinach największego oblężenia forum przez forumowiczów. Paradoks losu.
takie pytanko w nocy byly jakies prace wykonywane nad forum ? ze przy probie wejscia//zalogowania wyskakiwalo

To jest właśnie to ograniczenie, o którym pisałem wyżej.
Jeżeli obciążenie serwera przekroczy krytyczną wartość, która została przeze mnie ustalona, wyświetli się ten komunikat.

Możesz podać o której godzinie, w miarę możliwości z dużą dokładnością, miało to miejsce?
ja moge powiedziec ze to bylo przy 107 osobach online okolo 1 rano

no i teraz: 12:37 ;)
moge nawet z duza dokladnoscia :)
2:06 w nocy :)

no i trwalo to dosc dlugo bo w koncu wymieklem i poszedlem spac :)
W nocy pomiędzy 1:30 a 3 serwer jest praktycznie najbardziej obciążany (oprócz godzin 20-22:30), gdyż trwają stałe zadania porządkujące forum oraz tworzące kopię zapasową bazy danych.

Zmienię czas ich realizacji na bardziej przystępną godzinę - w miarę możliwości wtedy, gdy na serwerze jest najmniejszy ruch.

Zmieniłem wartość, po której będzie wyświetlany komunikat, że "serwer jest zbyt obciążony". Teraz serwer powinien przyjąć trochę więcej ruchu, ale jednocześnie jesteśmy daleko od 95% obciążenia.
Czy można zapytaćjaki jest transfer miesieczny generowany przez forum?

P.S.
Za Shoutbox wcale nie będę płakał.
hmmm
w sumie nie wiem co jest takiego w chatach itd, aleeee.... to mi sie nawet podobalo.
chase1, idź na urlop pracoholiku jeden :lol:

A co do Shoutbox'a - w sumie to taki fajny dodatek był, ale jak ma pożerać 38% transferu to nie warto.
czatem to sie wszyscy jarali jak internet wkraczal w zycie zwyklych ludzi
kiedy kumpel pierwszy mial neta na osiedlu to codziennie u niego na chacie gadalismy na czacie z laskami :) oczywiscie to byla tez kwestia wieku ale co jak co kiedys czaty byly bardziej popularne
tak, teraz nekaja via gg/tlen itp :cry:

Czy można zapytać jaki jest transfer miesieczny generowany przez forum? Nie mogę Ci udzielić odpowiedzi na to pytanie, ponieważ posiadam tylko i wyłącznie dane zsumowane ze wszystkich stron wortalu i forum.

Napiszę tak. W maju, gdy forum było jeszcze na phpBB transfer urósł do ponad 36GB/m-c. Później zmieniliśmy skrypt na vBulletin, i mieliśmy jakieś 60% tego transferu. Pół roku później, w listopadzie, znow doszliśmy do 36GB/m-c, grudzień miał już ok. 12% więcej niż listopad (ok. 41GB), a do 7 stycznia włącznie było ok. 1/4 tego co w grudniu (10,7GB) :)

Zobaczymy jak to będzie wyglądać bez Shoutboxa w Styczniu. Generalnie Shoutbox każdego dnia zabierał ok. 500-600MB.
yyy takie pytanie mam :pruchno:
czy to forum bedzie kiedys normalnie funkcjonowalo?? Kolo 1-2 w nocy ciezko mi wejsc na strone glowna a co dopiero posta napisac :karpiem:

Jak to jest z tym przeciazeniem w sieci. Dawniej bywalo wiecej osob i nie bylo takiego problemu??
Funkcjonuje normalnie :) Tyle, że wykonują się codzienne, stałe zadania.

Na phpBB nie było stałych zadań dziennych do przeprowadzenia, z tego powodu serwer nie był dodatkowo obciążany, przez co moc serwera mogła zostać poświęcona na przyjęcie dodatkowej ilości użytkowników w godzinach pomiędzy 1 a 3 rano.
a jak by tak przenies zadania miedzy 3 a 6 rano? Moze to zmobilizuje ludzi zeby sie kladli wczesniej spac a nie czekali do 3 az serwer sie odciazy ;)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • konstruktor.keep.pl