Ylläpito tiedottaa


#41

Tänne tulee ihan järjettömiä käyttäjä piikkejä. Keikkuu tuossa kahdensadan nurkilla tasaisesti, sitten yhtäkkiä silmänräpäyksessä tulee 150 lisää ja alkaa ongelmat. Palvelin hidastuu vähäksi aikaa, käy vajaalla teholla, ja toipuu sitten taas itsekseen.

Ja tämä on nyt väliaikaisesti päivitetty niin isoksi, ettei voi olla siitä kiinni enää.

  • Palveluntarjoajan datakeskuksessa on jotain häikkää?
  • tai niilä menee joku rajoitin päälle kun kävijäpiikki iskee?

Tutkitaan koko ajan…


#42

Käyttäjiä on 678 yhteensä, miten sitten kun on jo 1500?


#43

Ongelma on ne miljoona muuta, eivätkä rekisteröityneet.


#44

Aivan eli kipinäketju kiinnostaa muutakin kansaa…


#45

Ja päivää on vielä jäljellä.


#46

No huhhuh. Onko Kipinäketjusta tullut isompikin meemi eli ehkä huomenna helpottaa (pelipäivinä taas piikkiä…).


#47

Kirjoitan tästä yhteenvetoa lähiaikoina. Tässä on konehuoneessakin ollut ulkopuolista auttajaa koko ajan ja ongelma taisi löytyä. Se ei ole raha tai kamiinan koko.

Ja kyllä Kipinävahdista on tullut ilmiö, jos sitä jaksetaan Twitterin puolelta trollata:


#48

Painettuun sanaan ei aina kannata uskoa… Varsinkaan näppäimistöltä painettuun. Vanha kunnon vedätys ja 100-0 meni itsekin tuohon.


#49

Noniin, pikkuhiljaa alkaa pahin ruuhka rauhottumaan vaikka edelleen kävijämäärät ovat selkeästi kohonneella tasolla. Sellaisissa hyvissä pelipäivän lukemissa.

Tämähän ei sitten tekniikan puolesta mennyt ihan putkeen, joten avaan tilannetta hieman:

  • Pieniä ongelmia alkoi ilmetä Mäntylän treidin julkaisuhetkellä ja varsinkin sen illan Blues-pelissä, jossa Tappara oli ottamassa turpaan. Sivut eivät menneet alas, mutta hidastuivat silminnähden.
  • Siirtorajan aiheuttama kuhina oli hyvin ennakoitavissa, joten serverin kapasiteetti tuplattiin.
  • Uusia ongelmia kuitenkin havaittiin tänään, jotka ilmenivät time-out virheinä.
    • Kävijämäärät olivat massiivisia. Ne myös käyttäytyivät erikoisina purskeina, niin että ensin oli tasaisesti ~200 ihmistä ja yhtäkkiä 150 lisää. Neljää sataa yhtäaikaista hätyyteltiin.
    • Konehuoneessa kävi niin Kontena.io, kuin Discoursen asiantuntijat tutkimassa. Matt Palmerille pitää nostaa hattua - hän on Australiasta ja heräsi aamuyöstä tutkimaan tilannetta.
  • Hätäkokeiluna serverin kapasiteetti tuplattiin uudestaan illalla, mutta se ei auttanut. Tässä vaiheessa oli selvää, että syy ei ole muistin tai prosessorien puute.
  • Palveluntarjoajan pää tarkistettiin, etteivät ne laita varotoimena serverin käsijarrua päälle, ts. epäile että olemme hyökkäysen kohteena. Ei ollut vika siellä päässä.

Lopulta syy löytyi. Sivuilla oli huomattava määrä passiivisia sivustaseuraajia. Tietyistä IP-osoitteista sivua latailtiin huomattavan paljon. Koska tämä on dynaamisesti ja reaalisesti päivittyvä, kaikille näille käyttäjille toimitettiin selaimeen jatkuvasti päivittyvä sisältö - ja viestejähän tänään tuli paljon. Tämä kuitenkin aiheutti ylikuormituksen Discoursessa, eli raudan riittämättömyys ei ollut syynä.

  • Sain ohjeita pieniin asetusmuutoksiin, jotka toivottavasti parantavat kuormankestävyyttä. Otan jossain välissä huoltokatkon ja teen ko. muutokset.
  • Discoursen väki on ottanut serveriltä logit ja statistiikat talteen ja lähtee ratkaisemaan ongelmaa. Eivät olleet aikaisemmin törmänneet tällaiseen käyttäjien toimintamalliin (usage pattern).

Eli sivuston kaatoivat ulkopuoliset sivustaseuraajat, eivät aktiiviset jäsenet. Kipinävahti aiheutti huomattavaa kiinnostusta myös yhteisön ulkopuolella ja kaikki entiset kävijäennätykset lyötiin luultavasti tänään uusiksi. Lukemat selviää sitten kello 00:00.


#50

MIten olisi, auttaisiko pakkorekisteröityminen? Se hillitsisi jyrsijöitä. Tai voisiko tuon toteuttaa?


#51

Voisi helpostikkin, mutta tämä on Internet. Ei me mitään siiloa aleta rakentamaan. Ja toisaalta, sitten ne alkaisivat rekisteröitymään väärin perustein.

Mutta @messi - tehän olette nero. Olisin hyvin voinut laittaa ruuhkan ajaksi kirjautumispakon. :grimacing:


#52

Kun jyrsijoistä alkaa olla kovastikin vaivaa, niin kekseliäisyydellä ei ole mitään rajaa :smiley:


(Maalivahti) #53

Mainoksilla pyörii, mutta jos hetkellisiin serverin kapasiteetin nostamisiin tarvitaan omaa rahaa, niin ehdottomasti sanaa vain asiasta ja kolehti kiertämään. Pelkästään siitä työstä, minkä vapaaehtoisesti teette (etunenässä sinä @ljpp) tämän palstan eteen ja minkä olette jo tappara.infon ajoista tehneet ansaitsisi jonkinlaisen konkreettisen palkinnon.


#54

@Maalivahti, kiitos kauniista ajatuksesta, mutta kuten yllä lukee kulta tai rauta ei tätä ongelmaa ratkaise. Softapuolen vika. Rahan kerjuu vaatisi sitten yhtiötä tai yhdistystä. Katotaan jos sitä vaikka alkaisi yrittäjäksi joskus.


(Maalivahti) #55

Nämähän voisi hoitaa Tapparan tai TFC:n kautta… :wink:

Onko jonkin sortin yhteistyötä harkittu / tehty?


#56

Tietää lääkkeet ensi vuotta varten… :slight_smile: On hauska kuulla tilastot ja oppia tuli varmasti.

Jännä olisi tietää, että kuinka kipinäketjuun eksyttiin ja mistä syistä, mutta sitä tuskin saa selville.


#57

Ja nyt jäseniä on jo yli 700!


(Linden#16) #58

ljpp:lle kuntsari. Hienoa työtä. Ja muutki vapaaehtoiset.


#59

Ei tästä nyt ihan kuntsaria tule, kun kamina puhaltaa savut teltaan tämän tästä.

  • Järjestelmä on nyt taas skaalattu pienemmäksi ja tehty Discourse tiimin ehdottomat säädöt.
    • Pilvipalveluiden ihanuuksia kun kapasiteettia voi nostaa ja laskea 10 minuutissa.
  • Discoursen kehittäjät saivat logit ja tilastodatat talteen ja lupasivat korjata ongelman.
  • Toivottavasti pärjäillään näin playoffien alkuun ja toivotaan että Discourse saa parannukset tehtyä sitä ennen.
    • Saattaa kuitenkin olla aiheellista tehdä kapasiteetin nosto tosipeleihin ja näin myös tehdään jos siltä näyttää.
    • Jos ei millään saada ongelmaa hallintaan, niin sitten laitetaan palsta playoffeihin väliaikaisesti vain rekisteröityneille käyttäjille, sillä ongelman ydin oli tosiaan iso määrä ulkopuolisia jotka jäivät sivuille hengailemaan ja seuraamaan tilannetta.

#60

Hyvältä kuullostaa suunnitelma. Miten olisi, voisiko ns. “hengailijoilta” aikakatkaista istunto? Sallia vain tietyn ajan olla mukana. Ja olla päästämättä heti uudestaan sisään, vasta tietyn ajan kuluttua? Voipi olla että se tuo mukanaan muita ongelmia, tosin.
Eli kyllä tuo kirjautumisvaatimus lienee joka tapauksessa varmin, ainakin näin toimisi homma.
Kohti kevättä!