Simple Machines Community Forum

SMF Support => Language Specific Support => Bosanski/Hrvatski/Srpski (Bosnian/Croatian/Serbian) => Topic started by: dan555 on April 16, 2011, 09:23:43 PM

Title: Preopterećen server
Post by: dan555 on April 16, 2011, 09:23:43 PM
Već drugi put dobijam obaveštenje od hosting provajdera da mi sajt troši previše resursa servera. Da imam veliki forum pa ajde ali moj je namenjen druženju male grupe korisnika i po svemu je mali.
Najviše unikatnih poseta imali smo pre par meseci - 16.000, imamo manje od 30 aktivnih članova koji dnevno napišu do tridesetak poruka.

Prvi put mi je provajder poslao ovo:
Daily resource usage user sftim:
datum / user / cpu% / mem%
02-16-2011 / sftim / 34 / 57
02-17-2011 / sftim / 35 / 71
02-18-2011 / sftim / 30 / 57
02-19-2011 / sftim / 35 / 62

Vas daily resource usage prevazilazi resource usage za shraed hosting, ali mi i dalje drzimo vas account i necemo ga suspendovati dok god ne utice na stabilan rad servera.


Gledao sam na cPanelu "Service Status" i uvek je sve bilo zeleno.

Početkom ovog meseca poslao mi je ovo (nije cela poruka ali valjda je dovoljno):
Postovani,
Vas hosting nalog pravi veliko opterecenje procesorske snage na serveru
Molimo Vas da proverite vase scripte i da ih optimizujete kako bi koristili manje procesorske snage


4913994
XXXXXXX       localhost       xxxxx_smf       Sleep   5               NULL
4914013
XXXXXXX       localhost       xxxxx_smf       Query   0
Locked  UPDATE smf_sessions SET data = 'rand_code|s:32:\"xxxxxxxxxxxxxxxxx\";ban|a:5:{s:12:
4914035
XXXXXXX       localhost       xxxxx_smf       Query   0
Locked  UPDATE smf_sessions SET data = 'rand_code|s:32:\"xxxxxxxxxxxxxxxxx\";ban|a:5:{s:12:
4914038
XXXXXXX       localhost       xxxxx_smf       Query   0
Locked  UPDATE smf_sessions SET data = 'rand_code|s:32:\"xxxxxxxxxxxxxxxxx\";ban|a:5:{s:12:
4914045
XXXXXXX       localhost       xxxxx_smf       Query   0
Locked  UPDATE smf_sessions SET data = 'rand_code|s:32:\"xxxxxxxxxxxxxxxxx\";ban|a:5:{s:12:
4914050
XXXXXXX       localhost       xxxxx_smf       Sleep   1               NULL

Pošto se ne razumem u ovo molio bih da mi neko kaže šta je u pitanju.
Čini mi se da do problema dolazi prilikom upisivanja sesije, ali šta ja tu mogu da uradim?

Pročitao sam i temu http://www.simplemachines.org/community/index.php?topic=293441.0 (http://www.simplemachines.org/community/index.php?topic=293441.0) pa ću od toga nešto primeniti, ali nisam siguran da će pomoći.

Od modova imam instalirane ove:
FavIcon     1.1
Custom Profile Field Mod     3.16
SMF Media Gallery     2.0.5
Enhanced Forum Statistics     1.0
Display Age and Location next to posts     1.0
Ad Managment     2.3
Users Active in Last 24 Hours     1.0
SMF Archive     1.1
Enhanced Quick Reply Box 2.0     2.0
User Email System     1.2
Anti-Bot Registration Puzzles     1.2
SMF Gallery Lite     1.8
Board Notes     1.0.7
FontandSizeDropdown_1.2     1.2
Profile Comments     1.3.5
SMF Arcade     2.0.9
Count unread topics on index     1.1
Minimum number of posts to send PM     0.1
SMF Sitemap     1.2.1
Simple ImageShack     2.0.3
Spoiler Show And Hide     1.0.2
SMF Shoutbox     1.16
MessagePreviewOnHover     1.5
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 16, 2011, 10:02:16 PM
za pocetak iskljuci kalendar....   

uradi optimizaciju tabela u bazi

chat dosta vuce da znas  pa probaj bez njega par dana
Title: Re: Preopterećen server
Post by: holodoc on April 17, 2011, 12:22:10 PM
Ako bih morao da tipujem onako odokativno šta je uzrok za tako veliki prosečan dnevni load tipovao bih da je to verovatno MKPortal.

Portali i integratori koji se kaleme na forume (uključujući i SMF) imaju običaj da često rade dodatna osvežavanje sesija a to je ono što može lepo da se vidi iz priloženog MySQL loga. Da ne govorim o tome da je MKPortal projekt napušten odavno i da neki delovi njegovog koda više nisu aktuelni čak ni na SMF 1.1.13.

S druge strane ni broj modifikacija koje imaš instalirane nije zanemarljiv a svaka od njih doprinosi bar malo opterećenju. Chat (mada ovde bih rekao da je ipak shoutbox u pitanju) više utiče na protok nego na opterećenje procesora i memorije jer se upiti vrše asinhrono na svakih par sekundi što je ipak premalo zahteva da se postigne onoliki dnevni load.

Naravno razlog može da leži i u tome da hosting provajder koristi jednojezgarne servere sa 1GB DDR2 non-ECC memorije tako da u tom slučaju problem defintivno nije do MKPortal + SMF kombinacije :)

Moj predlog bi bio možda nešto radikalan ali opet više isplativ na duge staze. Naime ja bih ti preporučio da se polako orijentišeš na SMF 2.0 i da uradiš migraciju na kombinaciju TinyPortal + SMF 2.0. SMF 2.0 i TinyPortal imaju mnogo bolju optimizaciju rada sa bazama tako da ćeš već u startu imati znatno manje opterećenje.

Što se tiče modifikacija većina njih verovatno postoji i u RC5 verziji tako da ne bi trebalo da bude problema da ih ponovo instaliraš a čak i ako ne postoje sigurno ćeš naći zamenu.

Naravno migraciju bi bilo dobro raditi offline u recimo lokalu a ako nisi vičan ovim poslovima preporučio bih ti da nađeš nekoga ko jeste :)
Title: Re: Preopterećen server
Post by: holodoc on April 17, 2011, 02:00:44 PM
Zaboravih da kažem u prethodnom postu pa ću ovako u zasebnom da bih izbegao da ga OP ne pročita.

@dan555
Nemoj nikada na javnim forumima da postuješ sadržaj baze svojih foruma posebno izvode iz MySQL logova koji sadrže podatke o sesijama. Zašto ti to kažem? Zato što su ovo verovatno izvodi koji su načinjeni u skorije vreme a sva je verovatnoća da bar neko od tvojih korisnika koristi opciju za trajno logovanje pa je verovatno i da je neki od SID-ova koji se vide iz tvog MySQL loga još uvek validan.

Sigurnosti radi obriši sve sesione hash-ove iz MySQL loga koji si postovao (podatke tipa "7d7ed10a58fab07b31dd5060affeed40" i sl.)
Title: Re: Preopterećen server
Post by: dan555 on April 17, 2011, 02:54:24 PM
Hvala na savetima, obrisao sam sesije.

SMF 2 mi se još ne koristi, barem dok ne izađe stabilna verzija.

MKPortal jeste ugašen, pun rupa i nije baš sjajno napisan, ali rupe sam "zatrpao" i ponešto doterao pa mi vrši posao. Pogledaću šta ima TP ali ako već moram da menjam radije ću uzeti Vordpres. Da li će Vordpres biti bolji za opterećenje servera?

Bazu su sam nedavno optimizovao pa to ne bi trebalo da je u pitanju.
Kalendar mi treba al' šta je tu je...

Četova imam dva. ParaChat koji ima svoj server i IRC na portalu koji takođe ima svoj server. Ne znam kako oni opterećuju server mog hosta.

Shoutbox uključi osvežavanje samo kada član nešto upiše a to je baš retko.

Od modifikacija znam da neke umeju da opterete server (recimo, Count unread topics on index) ali to dođe do izražaja samo na velikim forumima.

Ima li načina da vidim konfiguraciju servera, procesor i sl?
Title: Re: Preopterećen server
Post by: holodoc on April 17, 2011, 06:02:28 PM
SMF 2.0 RC5 je poprilično stabilan i pored činjenice da nije još uvek zvanično objavljen :) Jedini problem može da nastane oko modifikacija zbog toga što ih neki autori još uvek nisu prilagodili za SMF 2.0 RC5 tj. nisu u potpunosti testirani.

Što se tiče izbora softvera za tvoj portal po meni nema razloga zbog čega ne bi razmišljao o SMF 2.0 RC5 jer kao što i sam možeš da vidiš u Bugtrackeru postoji veoma mali broj problema koji još uvek treba da se reše a koji ne utiču previše na funkcionalnost foruma.

Što se udarne aplikacije tiče po meni možeš da biraš između TinyPortal-a i Wordpress-a stim što ako ti je potreban baš čvrsta integracija između portala i foruma onda je verovatno TinyPortal bolje rešenje (pominješ kalendar itd.) Wordpress takođe može da se dobro prilagodi potrebama ali treba da uzmeš u obzir prvobitnu namenu Wordpressa, aplikacija koja je pre svega orijentisana na blogovanje (i pored svojih mogućnosti) i situacije kada se ne očekuje prevelika aktivnost posetilaca. Međutim i Wordpress može da se poprilično integriše sa Wordpressom zahvaljujući njegovom SSI sistemu (http://www.simplemachines.org/community/ssi_examples.php)
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 17, 2011, 06:19:31 PM
sve je to lepo ali ja mislim da njemu sve normalno radi samo ga hoster zajebava da mu uzme vise para.....

to su cigani koji kad vide da forum raste odma pocinju da salju upozorenja nebili izmamili vise para..... 

predji kod nekog ozbiljijeg i bice sve OK 
Title: Re: Preopterećen server
Post by: Dzonny on April 17, 2011, 06:31:01 PM
U pravu ste vi, ali i ja bih se složio sa Rapidom, vidi prvo kakve su ti performanse servera, i prati šta ti se dešava na forumu, load, cpu, procese, i zaključi sam da li stvarno praviš preveliko opterećenje.
Title: Re: Preopterećen server
Post by: holodoc on April 17, 2011, 08:01:21 PM
Quote from: Dzonny on April 17, 2011, 06:31:01 PM
U pravu ste vi, ali i ja bih se složio sa Rapidom, vidi prvo kakve su ti performanse servera, i prati šta ti se dešava na forumu, load, cpu, procese, i zaključi sam da li stvarno praviš preveliko opterećenje.

Problem je u tome što ni na jednom shared hostingu bez root naloga servera ne može da se proveri opterećenje servera jer je, kao prvo, većina shared hosting mašina chroot-ovana pa je dozvoljen pristup samo osnovnim komandama operativnog sistema a kao drugo web aplikacije ne mogu da pristupe tim komandama jer server radi pod neprivilegovanim korisnikom (apache, nobody, www).

Takođe, cPanel u shared hosting režimu prikazuje opterećenje kompletne mašine a ne opterećenje koje dolazi od jednog korisnika tako da ni taj podatak nije previše od koristi. U prevodu na shared hosting nalozima praktično ne postoji način da običan korisnik proveri koliko stvarno opterećuje mašinu pa sve ostaje na tome da hosting provajder drži do poslovne etike.

@RapidBelgrade

Prosečni dnevni load iz one statistike koju je dobio na mail je poprilično visoka za jedan nalog. Jedino da je i taj rezultat falsifikovao ali onda se sa takvim ljudima ne vredi ni upuštati u bilo kakav posao.
Title: Re: Preopterećen server
Post by: Groovy™ on April 17, 2011, 08:10:29 PM
@OFF

Sreca ja sam ,na  na celom serveru sam ;D ...sa 16 procesora ...da li je dovoljno 16 procesora ,ako budu natrpali jos dosta sajtova ?

Title: Re: Preopterećen server
Post by: holodoc on April 17, 2011, 08:18:32 PM
Quote from: Groovy™ on April 17, 2011, 08:10:29 PM
@OFF

Sreca ja sam ,na  na celom serveru sam ;D ...sa 16 procesora ...da li je dovoljno 16 procesora ,ako budu natrpali jos dosta sajtova ?



Koji to server ima 16 procesora a dostupan je običnim smrtnicima?
Title: Re: Preopterećen server
Post by: Groovy™ on April 17, 2011, 08:26:17 PM
O ovome se radi ...

Title: Re: Preopterećen server
Post by: holodoc on April 17, 2011, 08:34:12 PM
Quote from: Groovy™ on April 17, 2011, 08:26:17 PM
O ovome se radi ...



To nije 16 pravih već 16 virtuelnih procesora što znači da mašina na kojoj su uzeti ti podaci ima dva četvorojezgarna procesora koja rade u HyperThreadingu.

U prevodu 2 procesora * 4 jezgra * 2 (zbog HyperThreadinga) = 16 virtuelnih jezgara. Verovatno je u pitanju neki dualni Xeon ali ako je VPS u pitanju to ne znači skoro apsolutno ništa po krajnjeg korisnika jer se podaci sa host mašine kod virtuelizacije prenose na sve guest mašine (sve guest mašine vide 16 "cpu"-a) a performanse tog jednog procesora se i dalje međusobno dele :)

Dedicated serveri su druga priča jer je u tom slučaju kompletan procesor na raspolaganju jednoj (host) mašini.
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 17, 2011, 09:36:14 PM
sarver load    1.02   a 16 cpu    xaxaxaxaxaxaxaxaxx

pa znas li kolko bi jak saj morao imati da na 16 cpu vuce 1.02   LOL   

kako je lako ljudima prodati zvaku
Title: Re: Preopterećen server
Post by: holodoc on April 17, 2011, 09:50:28 PM
Quote from: RapidBelgrade™ on April 17, 2011, 09:36:14 PM
sarver load    1.02   a 16 cpu    xaxaxaxaxaxaxaxaxx

pa znas li kolko bi jak saj morao imati da na 16 cpu vuce 1.02   LOL   

kako je lako ljudima prodati zvaku

Server load se računa relativno u odnosu na broj raspoloživih jezgara / procesora tako da bi u slučaju 16 jezgara server load od 1.02 značio da je opterećenje procesora 6% što i nije baš toliko mnogo zar ne? :)
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 18, 2011, 03:21:48 AM
ocigledno imas neko znanje ali nemas izgleda nikakvog iskustva sa serverima pa zato tako kazez.....

al nema veze   ko ima vece forume i koristi vps ili dedi servere zna o cemu pricam i da vec kod 2 ili 3 server load ide u crveno  i to sa 2 ili 4 CPU....    a sa 16 (da su pravi proc) ne bi ni veliki forum presao ni 0.2

ja imam dedi server i preko 10.000 poseta dnevno pa jedva imam 0.5 (4 cpus)



Title: Re: Preopterećen server
Post by: Spale on April 18, 2011, 03:56:27 AM
Quote from: holodoc on April 17, 2011, 09:50:28 PMServer load se računa relativno u odnosu na broj raspoloživih jezgara / procesora tako da bi u slučaju 16 jezgara server load od 1.02 značio da je opterećenje procesora 6% što i nije baš toliko mnogo zar ne?

Sve zavisi za koliko naloga je podešeno VPS okruženje, tj. koliko VPS-ova je predviđeno da radi na toj mašini. Što je više VPS-ova, to se smanjuje procenat zauzetosti procesora koji 1 VPS sme da zauzme pre nego utera status u crveno - Sasvim logično.  ;)

Quote from: RapidBelgrade™ on April 18, 2011, 03:21:48 AM
a sa 16 (da su pravi proc) ne bi ni veliki forum presao ni 0.2

To što si napisao može da važi samo za dedicated server, za VPS kao što sam napisao iznad, zavisi koliko VPS-ova radi na toj jednoj mašini. Ako ja mašina overeselovana uvek si u crvenom, tu ne pomaže ništa do promene hosta.

@dan555 - kod kog hosting provajdera ti je forum? Možda neko već ima iskustva sa njima.
Title: Re: Preopterećen server
Post by: Groovy™ on April 18, 2011, 09:55:32 AM
Ocete da kazete da je moj hosting lud ,sto je postavio 16 cpu-a ... ;D

Dozwoljen je warez ,nulled skripts i ostalo da se upload na server /host...tako da opterecenje uvek moze da bude...
Title: Re: Preopterećen server
Post by: dan555 on April 18, 2011, 10:07:51 AM
Kod domaćeg sam (pod)provajdera www.makehosting.com (http://www.makehosting.com).

I dalje mi nije jasno kako mali sajt može opteretiti server. Kako god da je napisan skript, osim ako nema neku baš veliku grešku (što sa SMFom nije slučaj), ne znam kako bi mogao da jede resurse.
Portal je mnogo manje posećen od foruma, oko deset puta manje pregleda.

Početne foruma i portala prave oko 20 upita a strane za forume i teme oko 30.

Evo iz statistike sajta, pa recite da li je ovo preveliko za šerd-host:

Month   Unique visitors   Number of visits   Pages   Hits   Bandwidth
Jan 2011   15948   24671   321990   1062825   18.25 GB
Feb 2011   16076   23788   203987   956224   9.74 GB
Mar 2011   15292   22778   209065   1028698   11.64 GB

Ovome treba dodati i botove ali oni prave prilično manje prometa od korisnika.

Možda i ovo pomogne.


Instalirao sam u lokalu TinyPortal i povećao mi je broj upita za 10. Uz to, ima svega par funkcija CMSa tako da mi ne vrši posao. :(


OT, tek juče videh da je Holodoca kolega treki sa PhT sajta. :D
Taj sajt je na istom serveru kao SF tim. Kad moj sajt nije dostupan nije ni PhT.
Title: Re: Preopterećen server
Post by: holodoc on April 18, 2011, 10:55:44 AM
Quote from: dan555 on April 18, 2011, 10:07:51 AMOT, tek juče videh da je Holodoca kolega treki sa PhT sajta. :D
Taj sajt je na istom serveru kao SF tim. Kad moj sajt nije dostupan nije ni PhT.

"Please state the nature of the medical emergency"? :) Da na PhT-u sam nešto aktivniju u poslednje vreme mada ekipu poznajem još iz doba SetNET-a :)

Pošto sam sad u velikoj gužvi sa poslom kasnije ću se malo pozabaviti sa ovim tvojim postom. Par stvari mi na ovoj tvojoj slici nije baš najjasnije, najviše u vezi zauzeća mount pointova.
Title: Re: Preopterećen server
Post by: holodoc on April 18, 2011, 09:53:19 PM
@dan555
Postavi negde na serveru skriptu sa sledećim kodom a onda daj link ka njoj ovde ili na PM.

<?php
echo dirname(__FILE__);
echo 
passthru('whoami;df -h');
phpinfo();
?>


Skripta prikazuje apsolutnu putanju do mesta gde se nalazi skripta, naziv korisnika pod kojim se server "izvršava", stvarno zauzeće diska i klasičan phpinfo. Ti podaci bi trebali da daju malo više informacija o stvarnoj konfiguraciji servera.

Quote from: RapidBelgrade™ on April 18, 2011, 03:21:48 AMal nema veze   ko ima vece forume i koristi vps ili dedi servere zna o cemu pricam i da vec kod 2 ili 3 server load ide u crveno  i to sa 2 ili 4 CPU....    a sa 16 (da su pravi proc) ne bi ni veliki forum presao ni 0.2

Ako na serveru sa četiri virtuelna CPU-a pri opterećenju od 2-3 osećaš probleme u radu web aplikacija to znači da imaš problema sa nečim drugim a ne procesorskom snagom (najverovatnije je u pitanju protok - bandwidth).

Teoretski četvorojezgarni procesor postiže 100% opterećenja pri load-u 4 ali se u praksi uvek ostavlja neka rezerva od bar 15-20%. To znači da sve dok server ne prijavljuje veću vrednost od oko  3.5 za treću kolonu (srednja vrednost na svakih 15 minuta) nema preopterećenja.

Detaljnije o tome kako se proračunava load možeš da nađeš recimo na sledećoj adresi (tekst ne ulazi previše u tehnikalije) http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages

Quote from: RapidBelgrade™ on April 18, 2011, 03:21:48 AMja imam dedi server i preko 10.000 poseta dnevno pa jedva imam 0.5 (4 cpus)

Kad kažeš poseta naravno misliš na hit-ove (svaki zahtev stranici se računa kao jedna poseta). 10 000 hitova dnevno je nedovoljan broj zahteva da može da se stekne prava slika o problemu performansi servera (mreže).

Projekat na kojem trenutno radim koristi serverski cluster od 6 računara (dve slave MySQL mašine, jedna DNS + mail mašina, jedna proxy mašina i dve nginx mašine) koji dnevno obrade oko 1 200 000 (slovima: milion i dvesta) zahteva. Poll-ovanje servera se vrši na svake dve sekunde po mašini što znači da samo jedna mašina napravi 43 200 zahteva na dan. Tek tada na svojoj koži možeš da osetiš šta znači "ceđenje suve drenovine" iz hardvera i mreže. A očekuje se da se broj klijentskih servera u svetu koji koriste pomenuti web servis popne na bar 40 (čitaj u proseku oko 1 700 000 zahteva dnevno).

Quote from: Groovy™ on April 18, 2011, 09:55:32 AM
Ocete da kazete da je moj hosting lud ,sto je postavio 16 cpu-a ... ;D

Dozwoljen je warez ,nulled skripts i ostalo da se upload na server /host...tako da opterecenje uvek moze da bude...

To je već u startu recept za uspešnu katastrofu. Pre ili kasnije zbog nullovanog softvera provući će se neka "štetočina" i server će dospeti na black listu spam bazi i sličnih servisa na koje se oslanja pola interneta. U prevodu server će biti poptuno odsečen za komunikaciju sa ostatkom interneta (poslati mail-ovi će biti odbijeni, DNS rezolucije često odbijene itd.)
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 19, 2011, 06:59:15 AM
tako mi i treba kad ne umem da cutim...  :-X
Title: Re: Preopterećen server
Post by: Cola-Coca on April 19, 2011, 08:00:19 AM
Quote from: RapidBelgrade™ on April 17, 2011, 06:19:31 PM
sve je to lepo ali ja mislim da njemu sve normalno radi samo ga hoster zajebava da mu uzme vise para.....

to su cigani koji kad vide da forum raste odma pocinju da salju upozorenja nebili izmamili vise para..... 

predji kod nekog ozbiljijeg i bice sve OK

Ovde se 100% slazem. Do sada sam promjenio 5 ili 6 servera (hostera) i imam dovoljno iskustva sto se tice ovog problema. Ja mislim da ti zele izvuc novac ili imaju premali server. Sve je OK sa tvojim forumom i portalom i modovima nego mani se tog hostera na kojem se nalazis i kupi si novi.  :)
Title: Re: Preopterećen server
Post by: Cola-Coca on April 19, 2011, 08:19:19 AM
Sto mislite o ovoj slici



Forum ima instaliranih 6 modova (SMF 1.1.13)

Title: Re: Preopterećen server
Post by: Groovy™ on April 19, 2011, 09:44:01 AM
Quote from: holodoc on April 18, 2011, 09:53:19 PM

To je već u startu recept za uspešnu katastrofu. Pre ili kasnije zbog nullovanog softvera provući će se neka "štetočina" i server će dospeti na black listu spam bazi i sličnih servisa na koje se oslanja pola interneta. U prevodu server će biti poptuno odsečen za komunikaciju sa ostatkom interneta (poslati mail-ovi će biti odbijeni, DNS rezolucije često odbijene itd.)

Pa ,vidi ...na host od 12 GB ,ne mogu mnogo nulled skripti da se upload...isto tako max protok je 350 GB, sto i nije bas nesto mnogo ,ako se u uzme u obzir da je neki sajt dosta posecen i da se dosta skida s njega(nulled)
Title: Re: Preopterećen server
Post by: dan555 on April 19, 2011, 12:21:15 PM
Što se mog problema tiče, provajder nudi samo tri paketa deljenih naloga. Nema VPS tako da nije u pitanju njihova želja da mi uzmu još para.
Pre će biti da im je server pretrpan. Ali, ovde su navodili da im SMFovi dobro rade i na serverima sa par stotina sajtova.
Title: Re: Preopterećen server
Post by: Cola-Coca on April 19, 2011, 12:55:15 PM
Mene zania sto mislite o ovoj slici: ? ? ?



Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 19, 2011, 01:01:40 PM
pa u kom smislu sta mislimo?    samo slika bez detalja o kojoj vrsti servera ( konfiguracija i sl) se radi ne govori nista.... 

koja je masina,  koji je procesor,  koja memorija, jeli delen , kolko sajtova ima, itd.... 
Title: Re: Preopterećen server
Post by: Cola-Coca on April 19, 2011, 02:12:05 PM
Quote from: RapidBelgrade™ on April 19, 2011, 01:01:40 PM
pa u kom smislu sta mislimo?    samo slika bez detalja o kojoj vrsti servera ( konfiguracija i sl) se radi ne govori nista.... 

koja je masina,  koji je procesor,  koja memorija, jeli delen , kolko sajtova ima, itd....

Radi se o Shared Hostingu i nista drugo neznam ni koja je masina niti nista.
Title: Re: Preopterećen server
Post by: dan555 on April 20, 2011, 08:00:45 AM
Da vratim temu na svoj problem.
Pitao sam provajdera i dobio odgovor:

"Server na kome se nalazi sftim se sastoji od 2xXEON CPU procesora na 3Ghz (ukupno 4 jezgra) i 2 GB rama
Takodje ne postoji vise od 20 aktivnih domena / hosting naloga.
Problem se desava sporadicno i prouzrokovan je velikim brojem mysql querija u istom momentu."

Stranice mog foruma i portala prave oko 20-30 upita za korisnika a broj prisutnih u istom trenutku je uglavnom manji od 40, sa vrlo retkim "ekscesima" kada ih je preko 100. U pitanju su pre svega gosti kojima se ne prikazuju nepročitane poruke i sl. pa ima manje upita.

Pošto vrlo retko ima više od 10 registrovanih korisnika istovremeno na forumu, pretpostavljam da problem prave gosti (raznorazni roboti) kada ponekada "navale" istovremeno. Šta tu može da se uradi? Kako da smanjim broj upita za posete gostiju?
Title: Re: Preopterećen server
Post by: Dzonny on April 20, 2011, 09:27:24 AM
13 upita vule index strana sada meni kao gostu na tvom forumu :)
To nije puno.
Ja da sam na tvom mestu uklonio bi ovaj chat koji imaš, a ako baš moraš da imaš chat na forumu ubaci neki manje složen, npr ovaj novi koji uopšte ne koristi bazu za skladištenje podataka.
http://custom.simplemachines.org/mods/index.php?mod=2846
ili neku chat skripticu koja je manje invazivna...

Takodje bi razmotrio korišćenje ovog blog sistema na portalu koji imaš, ne znam koliko ti je potreban takodje...
Inače po tvojoj priči i po upitima koje vidim na tvom forumu, ja ne vidim ništa extremno, čak štaviše sasvim je u granicama normale forum. Da li imaš na serveru još neku skriptu pored smfa ili još neki sajt na tom nalogu?
Title: Re: Preopterećen server
Post by: Cola-Coca on April 20, 2011, 09:39:16 AM
Ma ti gdje je kupio hosting paket pricaju gluposti jer imaju malen server pa eto ako sam malo povuces odmah te cenzuriraju.
Title: Re: Preopterećen server
Post by: dan555 on April 20, 2011, 10:11:58 AM
Pod chat ovde misliš na shoutbox. Jeste da ga sada vrlo malo koristimo ali volim da ga imam jer čuva forum od nepotrebnog spama. Ovaj što si preporučio je samo za SMF 2, potražiću neki drugi za SMF 1.

Imam još par stvari na sajtu, osim foruma i portala, ali to su skripte koje ne koriste MySQL.
Imam i sajt na poddomenu (phpBB2+CH IMPortal+Coppermine galerija) ali on je mrtav već dve godine, niko ga ne posećuje. To ću da izbrišem uskoro.
Title: Re: Preopterećen server
Post by: dan555 on April 22, 2011, 08:23:28 AM
Hvala svima na odgovorima.
Neke savete ću primeniti, a zaključak b bio da mi je forum uglavnom u granicama normale.
Označavam temu kao rešenu. :D
Title: Re: Preopterećen server
Post by: Groovy™ on April 28, 2011, 03:03:03 PM
Nadovezacu se na ovu temu.

Do skoro mi je sve bilo ok i odjednom mi je poceo forum da zakucava...cekam dugo da ucita stranicu i stalno pise "server busy" tako nesto
Imam instaliranih 10 modova+ portal(SP)
razmisljao sam da predjem na VPS i da ne brinem ,ali prvo sam hteo da se raspitam malo ovde , kako i sta dalje posle ovakve slike(dole ispod)


cak je load jedno vreme bio 15...ja ne znam ko ovoliko opterecuje server ,ali ovo je stvarno mnogo ....ja instaliram portal i pogledam server load ,a ono skoci za 5 :S
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 28, 2011, 03:14:54 PM
ili vas ima mnogo ili je server slab...  uglavnom nije do tebe problem.... 

prelazak na VPS bi ti resio problem....  probaj sa nekim najjeftinijim....  verovatno ce biti sve OK
Title: Re: Preopterećen server
Post by: Groovy™ on April 28, 2011, 03:23:03 PM
Ja ipak mislim da je server dosta slab ,jer nije mi jasno kako kad od instalacije portala server load skace za 5 ...

Sto se tice VPS-a ,brine me i da tamo ne daju neku slabu konfiguraciju ,pa da opet muku mucim :( ...ovako sam nesto planirao ,mozda

Sta mislis o ovom VPS-u ?

Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 28, 2011, 03:32:43 PM
pa to je to....  uzmi taj od 20$   

nema potrebe za vecim
Title: Re: Preopterećen server
Post by: Groovy™ on April 28, 2011, 04:07:24 PM
Quote from: RapidBelgrade™ on April 28, 2011, 03:32:43 PM
pa to je to....  uzmi taj od 20$   

nema potrebe za vecim

Taman sam hteo da narucim ,kad ono vidim cPanel mesecno se placa 17 $   :-X....moze li ikako bez cPanel-a tj pre nekog drugog programa da se radi .. ?
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 28, 2011, 04:12:53 PM
Quote from: Groovy™ on April 28, 2011, 04:07:24 PM

Taman sam hteo da narucim ,kad ono vidim cPanel mesecno se placa 17 $   :-X....moze li ikako bez cPanel-a tj pre nekog drugog programa da se radi .. ?

moze naravno...    trazi da ti instaliraju directAdmin   on se ne placa....
Title: Re: Preopterećen server
Post by: Groovy™ on April 28, 2011, 04:16:07 PM
Quote from: RapidBelgrade™ on April 28, 2011, 04:12:53 PM
Quote from: Groovy™ on April 28, 2011, 04:07:24 PM

Taman sam hteo da narucim ,kad ono vidim cPanel mesecno se placa 17 $   :-X....moze li ikako bez cPanel-a tj pre nekog drugog programa da se radi .. ?

moze naravno...    trazi da ti instaliraju directAdmin   on se ne placa....

Preko direct admina ja mislim da ne moze da se radi backup baze podataka...ako se ne varam ...kao kod cPanela preko phpmyadmina

http://www.directadmin.com/ 
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 28, 2011, 04:21:44 PM
LOL   a sto ne bi moglo?   znas li ti kako ti paneli rade uopste kad tako pricas? 

ako mislis da ne moze  onda plati licencu za cPanel...   


pogledaj pri dnu slike  mozda promenis misljenje

Title: Re: Preopterećen server
Post by: Groovy™ on April 28, 2011, 04:27:40 PM
Ne znam , nisam ovo nikad koristio ...ali kaze mi prijatelj da ovo nista ne valja...tj da se tesko radi backup ...

EDIT: Gledao sam demo...nadam se da je tako...i da ce biti sve ok
Title: Re: Preopterećen server
Post by: ▓▒RapidBelgrade▒▓ on April 28, 2011, 04:49:15 PM
Quote from: Groovy™ on April 28, 2011, 04:27:40 PM
Ne znam , nisam ovo nikad koristio ...ali kaze mi prijatelj da ovo nista ne valja...tj da se tesko radi backup ...

EDIT: Gledao sam demo...nadam se da je tako...i da ce biti sve ok

pa vidi,  da je ko cPanel   nije....     nema nekih pluginova koji tebi i ne trebaju tako da ne znam sta da ti kazem   
neces da platis cPanel  ja sam ti dao najbolje resenje   
ima drugih panela koji su besplatni ali nisu ni prici DirectAdminu i puni su rupa pa moze i steven80 da te hakne :) (joke)

nije ni Direct siguran al je najsigurniji od besplatnih....  tako da kolko para tolko muzike...  uvek bilo i bice....
Title: Re: Preopterećen server
Post by: Dzonny on April 29, 2011, 06:59:52 AM
Groovy, ja koristim Kloxo panel, prilično je lagan za korišćenje, i ima sve funckije kao i Cpanel, samo što se jelte ne plaća :)
Ako ti treba preporuka za dobar vps javi se :)