Uutiset:

Ei uusia uutisia.

Main Menu

VPS-huoltoa

Aloittaja weatherc, perjantai, 30.07.2010, 22:20

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

weatherc

Otan tutkintaan tuon 500-errorin mitä nähtiin "ukkosruuhkan" aikana VPS:llä alkaen klo 22.30.
Tänä aikana voi erinäisiä katkoksia esiintyä, lyhyempiä ja pidempiä riippuen ihan miten homma sujuu (tai ei suju), ohjeiden mukaan kun aina pitäisi olla helppo nakki  ;D
Arviotua kestoa on samasta syystä vaikea sanoa mutta aina puolesta tunnista 2 tuntiin.

Tänä aikana siirrän apache/nginx-sillan sivuun ja lataan nginx:lle suoran yhteyden php:lle php-fpm-palikan kautta. Pitäisi olla todella vakaa mitä Googlannut sitä sekä tulevissa php-versioissa se tulee olemaan vakiona.
Jos etenee kun haluan niin saan yhden domainin kerralla siirrettyä jolloin katkos on sekunnin murto-osan luokkaa. Aloitan ukkostutka.fi:stä jolla vähiten liikennettä jotta saan systeemit kokeiltua siinä.
Sivujen koodiin ei tarvi tehdä muutoksia tietääkseni.

Koskee kaikkia wx-VPS:än sivustoja (Halikko, NWN, Teutari, Liminka, Lumijärvi, Nivala & ukkostutkat.fi)

;D

weatherc

Päivitystä...

Törmäsin vihaiseen ongelmaan...hrmpf...Perkulan php jossa bugeja ja vielä yleinen kun Googlaa pikkasen mutta ei olla saatu korjausta aikaseksi ;D
Nooh, asemien sivut toimii muttei ukkostutkat.fi (joka toimii testipenkkinä)...

weatherc

Dodiih...vihainen ongelma ratkaistu  ;D
Taidan mennä koisii välillä, kun kerran pystyy tekee domainin kerralla  ;D

weatherc

Ajattelin kun ukkostutkat.fi:llä on nyt uusi tapa käytössä mutta muilla ei että koittais testata Linukan ab-benchmarkilla (stressitesteri) miltä näyttää, joten tuumasta toimeen. :)
Ja kappas sainpas re-produseerattua ainakin samantapaisen ongelman mitä nähtiin ukkosruunhkan aikana.

Testikomentona oli wasp2:sen kartta kuva "-n 1000 -c 250"-komennolla eli yhteensä 1000 kertaa ja 250 samanaikasita yhteyttä.

Kannattaa muista ettei tuo 250 ole mikään "max users online" koska eihän sivut koko ajan laitaile tavaraa vaan tapauksessa tutkanäyttö vain kun AJAX-päivitys sitä hakee. Toisaalta rupes tulemaan myös sellainen ajatus mieleen että meillä taisi olla huomattavasti enemmänkin "userssejä" kunmitä Histats väitti, koska
- sehän päivittyy vain kun koko sivu ladataan uudellen ja vierailija pysyy "online" x määrä sekunteja
- tutkanäytön AJAX-päivityksellä koko sivua ei tarvi ladata kun noin 10 min välein

Noh, takaisin testiin ja wasp2-kuvaan...
Koska nuo webserverit pystyy asettaa käyttämään halaumaasi porttia jokainen instaleerasin myös toisen pienen pippurisen webserverin, Lighhttpd NGINX:in rinnalle joka itse asiassa taitaa olla toiseksi suosituin maailmassa Apachen jälkeen ennen NGINX:ä.

Tulos on oikeastaan pelotttava tai huolestuttava ihan miten vain.

- Apache:lla sain tuon testin menemään läpi, joskin hitaaaasti, noin 4000 kyselyä sekunnissa mutta se pääsi loppuun asti
- Lighttpd:llä että NGINX:llä pääsi yleensä ensimmäisen ja välillä toisenkin keraan heti perään loppuun asti ja ihan kunniotettavalla nopeudella, 10-11000 kyselyä sekunnissa. Mutta molemmat failasi sen jälkeen, molemmat sunnilleen samoilla lukemilla, ja testi jäi siihen, eli tcp-rajat paukksi, bingo.

Nyt täytyy gogglata pikkasen lisää asian tiimoilta ennen jatkoa. Mutta yksi hyvä asia on, nyt tiedetään missä pullonkaula piilee ;)
Seuraavaksi meinaan yrittää etsiä workaroundia siihen. Ainakin NGINX:llä on olemassa erittäin laajat säätömahdolisuudet, toinen seikka on että auttaako meitä.

Joten, jos vps-sivuilla esiintyy erittäin hetkellisiä 500-erroreita niin se johtuu meikäläisen testeistä, eikä huolta ole ;)
Näitä ei tule kuitenkaan tapahtumaan ennen iltaa.

8)

Snowi

Lainaus käyttäjältä: weatherc - lauantai, 31.07.2010, 12:42
Toisaalta rupes tulemaan myös sellainen ajatus mieleen että meillä taisi olla huomattavasti enemmänkin "userssejä" kunmitä Histats väitti, koska
- sehän päivittyy vain kun koko sivu ladataan uudellen ja vierailija pysyy "online" x määrä sekunteja
- tutkanäytön AJAX-päivityksellä koko sivua ei tarvi ladata kun noin 10 min välein

Ai tuostako se johtuu, että Google analytics näyttää huomattavasti enemmän kävijöitä kuin histats. Esimerkiksi tuona ennätyspäivänä mulla GA näytti noin 1000 kävijää enemmän kuin Histats. Googlen tuntien olen ajatellut että sen luku olisi se oikea kävijämäärä.

weatherc

Lainaus käyttäjältä: Snowi - lauantai, 31.07.2010, 13:21
Ai tuostako se johtuu, että Google analytics näyttää huomattavasti enemmän kävijöitä kuin histats. Esimerkiksi tuona ennätyspäivänä mulla GA näytti noin 1000 kävijää enemmän kuin Histats. Googlen tuntien olen ajatellut että sen luku olisi se oikea kävijämäärä.

Tuo vaan tuli mulla mieleen kun laskin yhteen (a) arvion miten kauan menee NSRealtimen + tutkakuvan ulospuskemiseen, (b) tietäen kuin usein NSD lataa uutta tavaraa, (c) tietäen suurinpiirtein miten Nginx + selaimet toimivat yhteyden kanssa ja (d) mikä on VPS:n tcp-raja.
Tosin, luin myös että esim IE on oikeen yhetyden tuhlaaja, se voi pitää auki yhteyden serveriin minuutinkin ihan turhaan sen jälkeen kun ei dataa enää haeta.

weatherc

VPS:n reboottaa NYT... ;D