Jump to content
php.lv forumi

Daudz attēlu vienā mapē


IM24LV

Recommended Posts

  • Replies 51
  • Created
  • Last Reply

Top Posters In This Topic

Un tajā tēmā iesakiet ugunsmūri atslēgt :)

 

Bet tātad teorētiski atslēdzot ugunsmūri problēmām vajadzētu atrisināties?

Tajā tēmā ugunsmūra atslēgšana bija piedāvāta lai saprastu vai tas ir problēmas cēlonis (šaurais pudeles kakls).. Proti nejau pirmajās piecās sekundēs kāds pēkšņi "ielauzīsies" un izownos tavu nabaga Windozi..

 

Arī linuxiskajiem firewaliem ir problēmas (piemēram ar to pašu ip_conntrack) taču atsķirība ir tāda ka tās iestājas pie nedaudz lielāka konekciju/sesiju/lietotāju/trafika apjoma.. Pēc pieredzes varu teikt ka zināma projekta ietvaros nācās piemēram atteikties no Cisco PIX (kas ir uberduper enterprise firewall apliance) jo vienkārši nevilka.. un jāiztiek vienkārši ar routera ACL rulēm..

Link to comment
Share on other sites

EnableSendfile Off

EnableMMAP Off

Win32DisableAcceptEx

 

to es pamēģināju, tieši no rīa, paprasīju, no rīa bija lagojis, uzliku šo, pārestartēju, un viss lidoja kā bitīte, bet vakarā atkal kapitāli lagoja. bet Warn par to semaphore vairs nerakstīja, tas tiesa...

Link to comment
Share on other sites

ThreadsPerChild 250

MaxRequestsPerChild 0

 

 

par to worker un prefork nesapratu, tie ir moduļi? ja jā, tad moduļu folderī tādu nav.

 

Nū jā, ir apmēram tā ka piemēram ieeju lapā kurā ir kāda svaiga bilde kas vēl nav iekš cache, tā lādējas diezgan ilgu laiku, un tieši visvairāk lago bildes sākumā, ja es ieeju un apskatos cik daudz process norīts, tad var redzēt kā pieaug, ja normāli ir ap 15 000 - 30 000K tad šādi var uzaugt pāri par 100 000. un laika gaitā vispār aiziet pa dibenu un nekas neveras vaļā.

Link to comment
Share on other sites

Vo ieliec

MaxRequestsPerChild 1000

 

vai 10000 (un pārstartē apachi).. paeksperimentē kā tev sanāk optimāli (ļoti mazu <100 nav vēlams likt) ..

 

tas nozīmē pēc cik pieprasījumiem apaches child process pārstartēsies un sāks jaunu dzīvi.. 0 tavā gadijumā nozīmē ka process nepārstartējas nekad, kas nozīmē ja ir kāda atmiņas ēdoša lieta (parasti kāda php ekstensija) tad pēc kāda laiciņa apaches process ir apēdis ramu ka maz neliekas

 

 

worker un prefork ir mehānismi (core moduļi) pēc kāda principa apache strādā - prefork ir vecs standarta mehānisms kur uz katru pieprasijumu tiek uzspawnots jauns apakšprocess un līdzko pieprasījums beidzās tas mirst (tas nodrošina to ka netiek apēsts rams - tai pašā laikā nav tas ātrākais) - izskatās ka tev ir worker - kas darbojas ar threadiem..

Link to comment
Share on other sites


×
×
  • Create New...