Pereiti prie turinio

Apache Web serverio konfigūravimas


Rekomenduojami pranešimai

Sveiki, padekit tinkamai sukonfiguruoti Apache. Apache 2.2.3, 2 GB ram, Intel® Xeon® CPU L5520 @ 2.27GHz, 1 branduolys, CentOS Linux 5.5 + Webmin waldymo pultas. Svetainės varikliukas joomla.

 

Esamos reikšmės:

 

Timeout 120

KeepAlive Off

MaxKeepAliveRequests 100

KeepAliveTimeout 15

 

<IfModule prefork.c>

StartServers 16

MinSpareServers 8

MaxSpareServers 20

ServerLimit 64

MaxClients 200

MaxRequestsPerChild 1000

</IfModule>

 

<IfModule worker.c>

StartServers 2

MaxClients 200

MinSpareThreads 25

MaxSpareThreads 75

ThreadsPerChild 25

MaxRequestsPerChild 0

</IfModule>

 

Aš ne specialistas, todėl nesu tikras dėl konfiguracijos. Ieškojau googlei, bet ten kiekvienas skirtingai rekomenduoja.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, padekit tinkamai sukonfiguruoti Apache. Apache 2.2.3, 2 GB ram, Intel® Xeon® CPU L5520 @ 2.27GHz, 1 branduolys, CentOS Linux 5.5 + Webmin waldymo pultas. Svetainės varikliukas joomla.

 

Esamos reikšmės:

 

Timeout 120

KeepAlive Off

MaxKeepAliveRequests 100

KeepAliveTimeout 15

 

<IfModule prefork.c>

StartServers 16

MinSpareServers 8

MaxSpareServers 20

ServerLimit 64

MaxClients 200

MaxRequestsPerChild 1000

</IfModule>

 

<IfModule worker.c>

StartServers 2

MaxClients 200

MinSpareThreads 25

MaxSpareThreads 75

ThreadsPerChild 25

MaxRequestsPerChild 0

</IfModule>

 

Aš ne specialistas, todėl nesu tikras dėl konfiguracijos. Ieškojau googlei, bet ten kiekvienas skirtingai rekomenduoja.

 

Už simbolinį mokestį galiu apskaičiuoti optimalias reikšmes. Jeigu domina - rašykite į AŽ.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Laba diena,

 

na, jei trumpai, tai visų pirma siūlyčiau pakeisti šiuos parametrus:

 

Timeout 120            (susimažinti dvigubai ar daugiau)
KeepAlive Off          (Įjungti)
KeepAliveTimeout 15    (Susimažinti iki kelių ar vienos sekundžių)

 

Greičiausiai yra naudojamas prefork modulis, todėl:

 

StartServers 16
MinSpareServers 8
MaxSpareServers 20
ServerLimit 64
MaxClients 200

 

Nurodyta konfigūracija veiks gerai, tačiau galima apsiskaičiuoti preliminariai saugias reikšmes pagal atminties kiekį, kažkada buvau aprašęs tokią priklausomybę:

 

StartServers = Atmintis / 128;
MinSpareServers = Atmintis / 256;
MaxSpareServers = Atmintis / 64;
MaxClients = Atmintis / 32.

 

Dar vertėtų atkreipti dėmesį į failą swtune.conf esantį /etc/httpd/conf.d/ kataloge. Jei jis yra, tuomet konfigūracija yra nuskaitoma būtent iš šio failo, o ne iš pagrindinės httpd.conf bylos. Todėl redaguoti reikėtų jį, arba jį pašalinti.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Apie 1000 unikaliu, su kiekviena dieną didėja. http://www.hey.lt/details.php?id=zylkin

 

Bet KeepAlive reiktų ijungti, kad sumažinti prisijungimu skaičių?

 

Pirmiausią - reikia sužinoti kiek žmonių lankosi svetainėje ir tada tik konfiguruoti, kadangi pagal dabartinius tavo konfigus viskas normaliai čia yra.

 

 

Apie 1000 unikaliu, su kiekviena dieną didėja. http://www.hey.lt/details.php?id=zylkin

 

Bet KeepAlive reiktų ijungti, kad sumažinti prisijungimu skaičių?

 

Laba diena,

 

na, jei trumpai, tai visų pirma siūlyčiau pakeisti šiuos parametrus:

 

Timeout 120            (susimažinti dvigubai ar daugiau)
KeepAlive Off          (Įjungti)
KeepAliveTimeout 15    (Susimažinti iki kelių ar vienos sekundžių)

 

Greičiausiai yra naudojamas prefork modulis, todėl:

 

StartServers 16
MinSpareServers 8
MaxSpareServers 20
ServerLimit 64
MaxClients 200

 

Nurodyta konfigūracija veiks gerai, tačiau galima apsiskaičiuoti preliminariai saugias reikšmes pagal atminties kiekį, kažkada buvau aprašęs tokią priklausomybę:

 

StartServers = Atmintis / 128;
MinSpareServers = Atmintis / 256;
MaxSpareServers = Atmintis / 64;
MaxClients = Atmintis / 32.

 

Dar vertėtų atkreipti dėmesį į failą swtune.conf esantį /etc/httpd/conf.d/ kataloge. Jei jis yra, tuomet konfigūracija yra nuskaitoma būtent iš šio failo, o ne iš pagrindinės httpd.conf bylos. Todėl redaguoti reikėtų jį, arba jį pašalinti.

 

Ačiu.

 

Dar vienas klausimas, <IfModule worker.c> reikšmes palikti kokios yra ar nustatyti tokias pačias kaip ir <IfModule prefork.c>.

Redagavo MobiJava
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Apie 1000 unikaliu, su kiekviena dieną didėja. http://www.hey.lt/details.php?id=zylkin

 

Bet KeepAlive reiktų ijungti, kad sumažinti prisijungimu skaičių?

 

 

 

 

Apie 1000 unikaliu, su kiekviena dieną didėja. http://www.hey.lt/details.php?id=zylkin

 

Bet KeepAlive reiktų ijungti, kad sumažinti prisijungimu skaičių?

 

 

 

Ačiu.

 

Dar vienas klausimas, <IfModule worker.c> reikšmes palikti kokios yra ar nustatyti tokias pačias kaip ir <IfModule prefork.c>.

 

Palikite kaip yra.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...

Sveiki dar karta. Gal galit pasakyt ar reikia dar ka nors sukonfiguruoti nes labai jau ilgai krauna puslapį http://site-perf.com/cgi-bin/show.cgi?id=myDP3uKhGPU net 8.2 s. Kai svetainė dar buvo paprastame hostinge krovimosi laikas buvo 2-3s o dabr net 8.

Kiek matau iš to puslapio daugiausiai laiko užima kažkoks "queue", o ka jis reiškia ir kaip jį sumažinti net nenumanau. Be to pastebėjau kad daromas papildomas prisijungimas siunčiant paveikslėlius.

Bučiau labai dekingas už pagalbą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...