Prędkość warpowa

Zaczęty przez TJM, 19 Luty 2009, 12:43

TJM

Mam szybkie pytanie - czy ktokolwiek ma problem podobny do mojego z czasem ładowania się stron ? Poniżej dwa screeny, minuta 45 ładowanie się tematu i ponad 3 minuty czekanie po naciśnięciu 'odpowiedz'

http://img87.imageshack.us/my.php?image=145xn4.png
http://img11.imageshack.us/my.php?image=3minutyxb0.png

To akurat ekstremalne przypadki które zauważyłem dziś od rana, ale takie czasy jak 15-30s to mam ostatnio prawie cały czas :( Czasami spada do normalnej prędkości po to żeby za paręnaście minut znów ostro uderzyć. Zastanawiam się czy czasami tepsa czegoś mi tu nie zaczyna limitować, bo ostatnio w moim regionie zarzucili np. limit prędkości na rapida mimo że nigdzie o tym oficjalnie nie napisano.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Troll81

U mnie też czasem ślimaczy. Obwiniałbym serwery bazy danych do naszego forum :(

Mchl

Widzę, że coraz większa was ilość zaczyna odczuwać długie czasy na forum.
Mnie się co prawda radykalne przypadki (typu 3 minuty, czy wręcz timeout) nie zdarzają, ale muszę wam wierzyć, że nie ściemniacie ;)

Obadam sprawę. Wiem że kilka dni temu na hostingu była awaria, ale już podobno dawno naprawiona.
Tymczasem wczoraj mieliśmy uszkodzoną bazę danych, co mogło między innymi być spowodowane nagłym padem serwera MySQL...

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

OxyOne

#3
zauwazyłem takie spadki od dłuzszego czasu. czasami potrafi sie przyciac a ostatnio to norma


np takie cos coraz czesciej widuje:
Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.
Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym, ani każdym innym następującym po tym terminie.

[/url]

KrzychuP

U mnie też coraz wolniej forum chodzi, tak od kilku dni wyraźnie widać spadek.
A teraz klikając na nowe odpowiedzi w tym wątku wczytywał się chyba ze 2 min., a potem jak dałem "odpowiedz" następne 2.  :(

kempler

To samo u mnie. Na kompie i na telefonie  ;)

Kury Nas pogryzą, Raptory zeżrą....

Mchl

I co tu się okaże? :D Oby chociaż ponad 50%

Sprawdzane z Londynu (najbliżej było) co 30 minut. No i niestety nie wyłapie padów bazy danych, bo nagłowek i tak wraca 200.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

TJM

Siteuptime ma możliwość monitorowania po tekście wstawionym gdzieś w stronę, wystarczy wpisać nazwę jakiegoś działu i jeśli forum zadziała, ale z padem mysqla w tle, to i tak zwróci ci błąd. Tylko niestety należy to do płatnych usług, content monitoring kosztuje 5$ na miecha. Korzystałem z tego przez jakiś czas do monitorowania stanu projektu i świetnie się sprawdza, ale zrezygnowałem zamieniając na podobny własny system ze względu na sumujące się koszty - ziarnko do ziarnka i wychodziły mi znaczne sumy, więc z paru mniejszych pierdół musiałem zrezygnować.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Troll81

Też miewam poniższy komunikat:
Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

albo inne pierdółki.

Mchl

TJM: A masz jeszcze ten system? :) Po dobrze byłoby sprawdzić, czy problemy nasilają się w określonych porach doby. Z rozdzielczością 30min trochę kiepsko.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

TJM

Cały czas tego używam, ale nie wiem czy na forum da się tym cokolwiek zmonitorować - mój systemik sprawdza tylko poprawność wygenerowania strony, a czasów odpowiedzi serwera niestety nie monitoruje.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Mchl

I nie musi...
Tak sobie myślę... na dobrą sprawę, ponieważ podejrzewamy bazę danych, to system mogę postawić na nasszym serwerze  XD
Właduję do krona prosty skrypt łączący się z mysqlem i niech wrzuca dane do CSV

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

TJM

Zrób sobie jakiś prosty skrypt puszczający jakieś łatwe zapytanie do bazy, typu select count(id) from posts czy coś w tym stylu i mierz czas wykonania. Przy sprawnie działającej bazie, kiedy serwer nie jest zapchany takie zapytanie powinno się wykonywać ułamki sekund nawet przy dość dużej tabeli, a natomiast kiedy serwer bazy stanie się wąskim gardłem pewnie czas będzie rósł lawinowo wraz z obciążeniem serwera. Wciągnę jakiś obiad i spróbuję podłączyć do mojego systemu jakieś monitorowanie czasu odpowiedzi serwera (można też użyć prawdopodobnie narzędzia httping), a następnie podłączę go pod forum.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Mchl

Cytat
Uptime: 19408855  Threads: 29  Questions: 3373524038  Slow queries: 108260  Opens: 148772976  Flush tables: 1  Open tables: 1024  Queries per second avg: 395.103

No trochę ruchu jest :D

Okazuje się, że mogę crona ustawić conajwyżej na co 15 minut. Może mógłbyś ze swojego serwera wywoływać plik na na naszym z trochę większą częstością?

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

TJM

Jasne, daj url do pliku to dodam go do wywołania co minutę, bo to chyba minimalna rozdzielczość bez kombinowania.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Mchl

Byłoby super. Wysłałem linka przez PM

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

TJM

No dodałem wczoraj późnym wieczorem, chyba działa.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Mchl

Działa, działa. Dzięki.

Na razie nic nie wyłapał. Dzisiaj chyba poważnego przestoju nie było. Kilka razy połączenie z serwerem trwało ponad sekundę, ale generalnie mieści się poniżej jednej setnej.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

kempler

13:53

Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

Kury Nas pogryzą, Raptory zeżrą....

Mchl

#19
Wyłapał o tej porze taki błąd:
User %% already has more than 'max_user_connections' active connections

i przed chwilą znowu...

Teraz muszę się dowiedzieć o co biega :)

[edit]

Hohoho...
max_user_connections     10

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

kempler


Kury Nas pogryzą, Raptory zeżrą....

Mchl

Na szczęście jest możliwość stworzenia nieograniczonej ilości użytkowników. Tylko trzeba jeszcze forum przekonać, żeby zmieniało sobie użytkownika losowo.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

TJM

Popatrz tam w logach co teraz się dzieje, bo dziś od godziny 16-tej jest masakra. Samo wchodzenie do wątków już bardzo długo trwa, a przed chwilą 4 razy próbowałem edytować jeden ze swoich postów i 4 razy wywaliło mi timeouta.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Aegis Maelstrom

Potwierdzam, na otwarcie wątków mogłem czekać i minutę...

Od siedemnastej mam lepiej: albo serwer się poprawił, albo wskoczyłem na czyjeś miejsce i mam priorytet od serwera...  8)

sciagacz

a mi kilka razy pokazalo

CytatConnection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

Mchl

No i jest zonk kolejny. Dostałem alerty z SiteUpTime i z jeszcze jednego serwisu, ale ja w tym czasie nie miałem problemu.
Żeby jeszcze było ciekawiej, serwer TJM najwyraźniej też problemów nie miał, bo w logach nie przerwy.
|-?

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

RAD-Poland

#26
kilka minut temu przy próbie odczytu po kilka "nieprzeczytanych watków" występił błąd

Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

w tym samym czasie wysłanie posta/wiadomości w innym wątku trwało ze 3 min

EDIT: w tej chwili modyfikacja i inne funkcje przebiegają błyskawicznie

   
WCG:
PG:         YOYO:

     

Mchl

Jeżeli chodzi o błąd powodujący niemożność połączenia się z bazą danych, to przyczynę już znamy.

Pozostaje problem nieosiągalności serwera.
Proszę wszystkich, żeby następnym razem przy zastoju uruchomić z konsoli:

tracert www.boincatpoland.org

i jeżeli nie uzyska połączenia, wkleić ostatni serwer do którego dotarło żądanie.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

Szopler

Lekka przesada chyba... Frankfurt, Washington, NewYork, Boston... :o


Tracing route to www.boincatpoland.org [65.254.250.103]
over a maximum of 30 hops:

  1   640 ms    <1 ms    <1 ms  192.168.7.2
  2     1 ms     1 ms     1 ms  192.168.1.111
  3    21 ms     6 ms     6 ms  192.168.111.1
  4    20 ms    35 ms    45 ms  pckomp-gw.metrointernet.pl [91.189.31.1]
  5   166 ms   128 ms   115 ms  88-199-10-89.tktelekom.pl [88.199.10.89]
  6   168 ms   184 ms   228 ms  war-re1-pos-1-0-0.tktelekom.pl [88.199.219.34]
  7   705 ms   896 ms   804 ms  212.73.253.237
  8  1608 ms  1334 ms   697 ms  ae-11-11.car1.Warsaw1.Level3.net [4.69.134.9]
  9    78 ms    61 ms    85 ms  ae-5-5.ebr1.Frankfurt1.Level3.net [4.69.134.14]

10    71 ms    75 ms    61 ms  ae-61-61.csw1.Frankfurt1.Level3.net [4.69.140.2]

11    86 ms     *       89 ms  ae-62-62.ebr2.Frankfurt1.Level3.net [4.69.140.17
]
12   169 ms   157 ms   173 ms  ae-41-41.ebr2.Washington1.Level3.net [4.69.137.5
0]
13   177 ms   177 ms   173 ms  ae-62-62.csw1.Washington1.Level3.net [4.69.134.1
46]
14   165 ms   156 ms   168 ms  ae-64-64.ebr4.Washington1.Level3.net [4.69.134.1
77]
15   165 ms   149 ms   152 ms  ae-3-3.ebr1.NewYork1.Level3.net [4.69.132.94]
16   154 ms   156 ms   156 ms  ae-1-8.bar2.Boston1.Level3.net [4.69.140.97]
17   157 ms   165 ms   152 ms  ae-0-11.bar1.Boston1.Level3.net [4.69.140.89]
18   155 ms   162 ms   156 ms  ae-7-7.car1.Boston1.Level3.net [4.69.132.241]
19   166 ms   275 ms   172 ms  CWIE-LLC.car1.Boston1.Level3.net [4.53.48.10]
20   199 ms   270 ms   292 ms  207.180.42.174
21   258 ms   197 ms   150 ms  207.180.56.2
22   135 ms   149 ms   145 ms  3.225.148.207.static.yourhostingaccount.com [207
.148.225.3]
23   146 ms   152 ms   159 ms  65-254-250-103.yourhostingaccount.com [65.254.25
0.103]

Trace complete.

Pigu


TJM

Mchl masz możliwość odpalić gdzieś httping ? To bardzo ciekawe narzędzie, pokaże ci historię pi razy drzwi czasu generowania strony i czasu odpowiedzi serwera a także przesłania danych, więc od razu widać czy problemem jest samo łącze, czy coś nie tak po stronie serwera. U siebie niestety nie odpalę, bo cały ruch www leci przez http proxy które z miejsca zafałszuje wyniki keszując ciągle jednakowe odpowiedzi serwera. Dużo wartościowych informacji udałoby się uzyskać odpalając jednego httpinga lokalnie a drugiego zdalnie.

Cytat
[root@Router enigma]# httping -count 5 http://www.boincatpoland.org/smf/
66278 bytes from http://www.boincatpoland.org/smf/: 4565.64 ms (140.675c/1460.34r/2964.62d)
66271 bytes from http://www.boincatpoland.org/smf/: 4473.52 ms (133.132c/1397.48r/2942.91d)
66296 bytes from http://www.boincatpoland.org/smf/: 8607.92 ms (3180.19c/3440.22r/1987.51d)
66274 bytes from http://www.boincatpoland.org/smf/: 6355.22 ms (160.064c/4272.17r/1922.98d)
66296 bytes from http://www.boincatpoland.org/smf/: 3295.75 ms (155.94c/1650.12r/1489.69d)

--- http://www.boincatpoland.org/smf/ http_ping statistics ---
5 fetches started, 5 completed (100%), 0 failures (0%), 0 timeouts (0%)
total    min/avg/max = 3295.75/5459.61/8607.92 ms
connect  min/avg/max = 133.132/754/3180.19 ms
response min/avg/max = 1397.48/2444.07/4272.17 ms
data     min/avg/max = 1489.69/2261.54/2964.62 ms
[root@Router enigma]#


bardzo kiepsko to wygląda w porównaniu np. z

Cytat
[root@Router enigma]# httping -count 5 http://komputery.katalogi.pl/
46022 bytes from http://komputery.katalogi.pl/: 778.258 ms (16.94c/313.462r/447.856d)
46023 bytes from http://komputery.katalogi.pl/: 863.844 ms (15.263c/348.52r/500.061d)
46022 bytes from http://komputery.katalogi.pl/: 843.585 ms (16.471c/402.953r/424.161d)
46062 bytes from http://komputery.katalogi.pl/: 1631.92 ms (40.819c/1119.11r/471.991d)
46061 bytes from http://komputery.katalogi.pl/: 1255.81 ms (89.952c/735.004r/430.853d)

--- http://komputery.katalogi.pl/ http_ping statistics ---
5 fetches started, 5 completed (100%), 0 failures (0%), 0 timeouts (0%)
total    min/avg/max = 778.258/1074.68/1631.92 ms
connect  min/avg/max = 15.263/35.889/89.952 ms
response min/avg/max = 313.462/583.81/1119.11 ms
data     min/avg/max = 424.161/454.984/500.061 ms

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Mchl

Zaraz gdzieś sprawdzę. Przydałoby się jeszcze dla pewności sprawdzić na jakiejś statycznej stronie.

Na przykład jak szybko odpowiada http://www.boincatpoland.org/test.html

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

TJM

Cytat
[root@Router enigma]# httping -count 5 http://www.boincatpoland.org/test.html
84 bytes from http://www.boincatpoland.org/test.html: 287.467 ms (129.683c/157.688r/0.096d)
84 bytes from http://www.boincatpoland.org/test.html: 269.058 ms (130.248c/138.771r/0.039d)
84 bytes from http://www.boincatpoland.org/test.html: 278.931 ms (131.494c/147.39r/0.047d)
84 bytes from http://www.boincatpoland.org/test.html: 274.144 ms (131.147c/142.955r/0.042d)
84 bytes from http://www.boincatpoland.org/test.html: 273.147 ms (132.542c/140.542r/0.063d)

--- http://www.boincatpoland.org/test.html http_ping statistics ---
5 fetches started, 5 completed (100%), 0 failures (0%), 0 timeouts (0%)
total    min/avg/max = 269.058/276.549/287.467 ms
connect  min/avg/max = 129.683/131.023/132.542 ms
response min/avg/max = 138.771/145.469/157.688 ms
data     min/avg/max = 0.039/0.0574/0.096 ms


i w tym samym momencie prędkość forum

Cytat
[root@Router enigma]# httping -count 5 http://www.boincatpoland.org/smf/
65769 bytes from http://www.boincatpoland.org/smf/: 2269.01 ms (157.173c/1123.68r/988.154d)
65760 bytes from http://www.boincatpoland.org/smf/: 1827.65 ms (129.903c/748.02r/949.727d)
65794 bytes from http://www.boincatpoland.org/smf/: 2251.76 ms (130.405c/1154.82r/966.534d)
65794 bytes from http://www.boincatpoland.org/smf/: 3117.58 ms (131.744c/641.415r/2344.42d)
65760 bytes from http://www.boincatpoland.org/smf/: 3335.37 ms (130.265c/1038.8r/2166.3d)

--- http://www.boincatpoland.org/smf/ http_ping statistics ---
5 fetches started, 5 completed (100%), 0 failures (0%), 0 timeouts (0%)
total    min/avg/max = 1827.65/2560.27/3335.37 ms
connect  min/avg/max = 129.903/135.898/157.173 ms
response min/avg/max = 641.415/941.348/1154.82 ms
data     min/avg/max = 949.727/1483.03/2344.42 ms


tylko teraz dobrze w miarę chodzi, pewnie dlatego że już po północy.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Mchl

Wg strefy czasowej serwerów dopiero po szóstej wieczorem :)

Ale widać o co chodzi. Opóźnia nas baza danych. Na początek postaram się zmodyfikować skrypt, tak żeby korszystał z większej ilości użytkowników. A potem zobaczymy co dalej.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

OxyOne

przed chwila miałem takie cos:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, support@powweb-inc.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym, ani każdym innym następującym po tym terminie.

[/url]

Mchl

Jeszcze nie mam pełnych logów z dzisiaj. Podejrzewam, że tym razem to coś na co nie mamy żadnego wpłyeu (ale może być dobrym znakiem świadczącym o tym, że jakieś upgrade'y się dzieją)

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

TJM

Popatrz na jakieś logi z dzisiaj, bo z tego co widzę od paru godzin jest masakra.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Mchl

Cytat: support
We are currently experiencing a network issue at one of our data centers, it is an issue with an upstream provider.  We have failed over to a back up link, however you may notice some slowness in the control panel or your website or e-mail.  We apologize for this inconvenience and are working with our partners to get things back up and running at 100% capacity.  We'll update this alert with more information and a resolution as it happens.
- 03/12/09 at 14:01 ET

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

sciagacz

dzis 16:10

CytatConnection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

emik

przed chwilką:


Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.