Reklama
Nepřihlášený uživatel | Zaregistrovat se
 

Téma:

O OkounoviBugreports

Spravuje:

arnost



Reklama



Poslední dobou Okoun přestává stíhat. Zde by se měly analyzovat příčíny a navrhovat řešení.

Co si myslí arnost:

1. Nahradit Tomcata za Jetty.
(koles: jetty zlobi v kombinaci s mod_jk - rychle dojdou thready. za uvahu stoji mod_jk vyhodit a staticky obsah servirovat samostatnym apachem na samostatne ip adrese. nicmene primarni problem vidim v databazi)

2. pokusit se využít optimalizací které nabízí MySQL-4.x. viz. http://www.databasejournal.com/features/mysql/article.php/3367871

3. Zjistit, zda-li u obsáhlých klubů není uzké místo v pageru (počet itarací je zhruba počet příspěvků/20 až 100)

4. Zvážit možnost posílení DB stroje (tj. například zkusit replikaci)

Dalsi moznosti:
- v mysql-slow-logu jsou casto selecty s vysokym offsetem, typicky v dusledku prichodu z vyhledavace, nejcasteji images.google. pro tyto requesty by slo zobrazit uzivateli pouze obrazek s tim, ze pokud fakt stoji o ostatni content, tak at si klikne

- cas od casu nejake hovado pusti na okouna teleport ci jiny rekurzivni stahovac - bodla by jednoducha kontrola typu nejvyse x requestu se stejnou kombinaci ip+user_agent behem y sekund (jasne ze to neresi zamerne zatezovani, ale lepsi nez nic)

- v mysql-slow-logu jsou casto selecty na vlakno - zde je treba udelat nasledujici zmeny v sql: vyhodit kontrolu na board_id a rozdelit dotaz s OR na dva dotazy (nebo union) - overeno mysql explainem

Pokud to nekoho zajima, Okoun donedavna bezel na HW nasledujicich parametru:
- CPU: 2xPIII 800 MHz
- RAM: 640 MB, vetsinou vyuzita do mrte, bez swapu ci s minimalnim swapem

Aktualni konfigurace:
- CPU: P4 na 3GHz, Hyperthreading (pro VE - ano, samozrejme SMP)
- RAM: 2 GB, vetsinou par desitek MB volne
- 2x120 GB SATA disk (softwarovy RAID0)

Software:
- Tomcat 5.0.x, j2sdk-1.4.2_x, MySQL 4.1.x, Apache 2.0.x + mod_jk 1.2.x
- OS Linux 2.6.x

Pro zajimavost - navstevnost okouna podle serveru Toplist.cz: http://www.toplist.cz/stat/68453

MaLer Sex! Drogy!  Chrome OS!
Toplist jeste existuje? Wow. Teda, co z nej pada mi smysl nedava.
eso TRADE IS BAD 
Já bych kešoval.
eso TRADE IS BAD 
Já bych kešoval.
Vojtas Sbíráme chaluhy,hnědý a červený  sbíráme chaluhy,jsme z toho zmatený!
To zahlavi je krasne archaicke.
 
Poslední dobou Okoun přestává stíhat fungovat. Copak se to děje? Víme víc?
 
pudu sem, pac to tady vic zije mluví za vše
 
Psycho Ťa zajebem v noci pazúrom!!! 
pudu sem, pac to tady vic zije

vidim svoje prispevky jako nove, coz me rusi a desoirentuje
 
Muerte I'm so nerd  song
databáze nestíhá? :-)
 
stare: sf je obsolete, domluvime se mailem
stare a fishfull of  errors
Kdybych mel touhu hrabat se v okounovi, kde sezenu aktualni DB schema?
(http://okoun.cvs.sourceforge.net/okoun/okoun/src/sql/ ?)
 
CountZero - jak řidič v ruce  tygrova vůdce
imho arnost opustil okouna v roce 2002, viz klub:

http://www.okoun.cz/boards/pada_klec%2C_arnoste...

 
captainn to houká kápo  sýček
Arnoště, slezte z toho lustru ...
 
r0b0t ~ it's not how you fall  it's how you land
Arnošt je alter ego Chucka Norrise.
 
von_Zeppelin Oliheň Beznaděje  .
IMHo je to smyšlená postava.
 
MaschinenFuhrer Jednotu Číně! 
žil vůbec někdy arnošt...?
 
captainn to houká kápo  sýček
Mohlo by být, otázkou je, jestli tomu ten propad odpovídá, což si netroufám posoudit.
r0b0t ~ it's not how you fall  it's how you land
Tipoval bych, že je bug v scheduleru, kterej způsobí, že se vlákna nedrží jednoho procesoru, ale různě přeskakujou.
captainn to houká kápo  sýček
Tak důvod toho zlomu by mě celkem zjímal.
 
r0b0t ~ it's not how you fall  it's how you land
Je tohle relevantní?

A je tenhle klub ještě relevantní?
 
mr_x: zde (davam do zahlavi)