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.
U mnie też czasem ślimaczy. Obwiniałbym serwery bazy danych do naszego forum :(
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...
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.
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. :(
To samo u mnie. Na kompie i na telefonie ;)
I co tu się okaże? :D Oby chociaż ponad 50%
(http://btn.siteuptime.com/genbutton.php?u=95741&m=76889&c=red&p=month)
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.
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ć.
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.
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.
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.
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
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.
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ą?
Jasne, daj url do pliku to dodam go do wywołania co minutę, bo to chyba minimalna rozdzielczość bez kombinowania.
Byłoby super. Wysłałem linka przez PM
No dodałem wczoraj późnym wieczorem, chyba działa.
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.
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.
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
Mało ;)
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.
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.
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)
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.
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.
|-?
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
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.
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.
wyłącz tor'a XD
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
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
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.
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.
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.
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ą)
Popatrz na jakieś logi z dzisiaj, bo z tego co widzę od paru godzin jest masakra.
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
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.
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.
Też tak miałem parę razy, na dodatek strona chodziła mi w tym czasie bardzo powoli.
8:35
Fatal error: Only variables can be passed by reference in /hermes/web01/b821/pow.boincatpoland/htdocs/smf/Settings.php on line 42
8:36
Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.
8:37
Wbilem sie.
8:38
Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.
itd. itd. Czasem sie udaje wbic, ale w wiekszosci przypadkow nie da rady.
W tym czasie na 4um bylo zaledwie dziesieciu cziterow: AiDec, cezar, buri, Mchl, Payo72, KrzychuP i czterech nieznanych cziterow. Przyzna sie ktos? Bo jak nie, to pomysle ze to Mchl... :P
Ale to ja właśnie. Robię teścik, ale najwyraźniej nie wychodzi.
Zaraz odkręcę.
[edit]
Ok. Już powinno być nie gorzej niż poprzednio.
Cytat: AiDec w 24 Marzec 2009, 08:42
Przyzna sie ktos? Bo jak nie, to pomysle ze to Mchl... :P
Jasnowidz, czy co?? XD XD
ile zajmuje forum, i jak z wymaganiami wydajności?
https://home.pl/serwery/unix konto standard da redę? mogę wspomóc
Dopiero co stamtąd zwialiśmy, bo poza tym że modelka fajna, to od strony technicznej marnie.
Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.
Tak, wiem. Znowu się grzebałem :P
No ale teraz mam nadzieję skuteczniej niż z rana. Ten konkretny błąd powinien się już pojawiać dużo rzadziej.
(chorela... nie zauważyłem, że nam czas przestawili)
Mieszałeś coś dzisiaj ?
Nie wiem jak wcześniej, ale teraz forum śmiga naprawdę szybko, przynajmniej patrząc na tle ostatnich 2-3 tygodni ;D
Pewnie w USA coś ciekawego w telewizji jest i nikt w internecie nie siedzi XD
Wczoraj zmodyfikowałem forum tak, że zamiast jednego użytkownika MySQL, ma do wyboru trzech. W ten sposób obchodzimy ograniczenie jednoczesnej ilości połączeń na użytkownika.
Mogłaby zostać taka prędkość, szału nie ma ale przynajmniej da się swobodnie przeglądać forum, z czym ostatnio były duże problemy - czekanie po 30+ sekund na otwarcie się strony skutecznie zabijało chęci na przeglądanie :D
Zawsze można przeglądać w imode
Śmigaaaaa :D
Cytat: Mchl w 26 Marzec 2009, 00:03
Zawsze można przeglądać w imode
Śmigaaaaa :D
Dokładnie. Korzystam codziennie. :)
Przed chwilą chodziło tragicznie.
Dziś też to za różowo nie wygląda, delikatnie mówiąc. Ale co ciekawe, na Operze Mini forum śmiga z 10 razy szybciej, więc może to wina routingu.
Od ok. godziny coraz gorzej i gorzej. Obecnie porazka. 30 sek. oczekiwania na wyslanie napisanego posta.
FF 3.0.8, 20/2 Mbit z Norwegii.
to jest porażka, u mnie przynajmniej nie da się przeglądać forum :(
to sie czesto powtarza ostatnio, moze po prostu ten hosting jest za słaby
jesli jest potrzeba zmiany jestem gotowy wesprzec finansowo nowy i szybki, podejrzewam ze inni tez sie znajdaa
za bardzo lubie to forum czytac zeby pogodzic sie z czekaniem po 30-60 sek na pojawienie sie nowego okna :(
Co dziwne, ostatnio jest gorzej w nocy niż w dzień. Przez cały tydzień dysponowałem czasem jedynie dopiero po 23-24 i głównie wczesną nocą zaglądałem na forum, zazwyczaj mimo dość późnej pory forum osiągało chyba prędkość Warp III, tematy potrafiły ładować się po 5 minut, więc cierpliwość szybko mi się kończyła %)