Oldal: 1 / 3 123 UtolsóUtolsó
Eredmény: 1 - 10 (22) összesen

Téma: Apache problémák

  1. #1
    Tag
    Csatlakozott
    08-04-02
    Hozzászólás
    81
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás Apache problémák

    Sziasztok!

    Remélem jó helyen indítottam a témát. A kérdésem a következő: miért megy fel az apache webszerver terhelése 100 MB fölé (pedig eddig max. a 60-at érte el), amikor indításkor/újraindítás után csak 30-at "eszik". Mivel Windows-os VPS szervert bérelünk (amiben csak 300 MB a felhasználható memória), így a kérdés több mint fontos, legalábbis számomra.

    Nem ülhetek itt egész-nap előtte, arra várva, hogy mikor fagy ki. Mióta a verseny-oldalamat feltettem rá (ami Wordpress-el üzemel és egy aldomain-ként van behostolva), azóta észlelem, hogy brutálisan gyorsan megtölti a memóriát újraindítás után.

    Mivel a rádiónk is innen üzemel, ezért nagyon nem kellene leállásokat produkálni, gondoltam hogy ti tudtok segíteni esetleg. Megoldás lenne néhány modul kikapcsolása? Ha igen, melyek ezek? Esetleg valamilyen teljesen más jellegű javaslat?

    Előre is köszönöm a segítségeteket!

    Négy kiegészítő info:
    1. nincs mód arra, hogy linuxos szerverre tegyük a weboldalt, mivel a rádió egy olyan programmal működik, ami csak windows-on elérhető.
    2. anyagi okok miatt nem tudunk olyan csomagot fizetni, amiben több a memória
    3. az Appserv programcsomagot használjuk szerveren
    4. jelenleg is dolgozik az egyik adminisztrátorunk a lighttpd-re való átálláson, de erre az url átirányítások miatt néhány napot még biztosan várni kell



  2. #2
    ingyenfreg mza8202 logója
    Csatlakozott
    07-10-18
    Hely
    Budapest
    Hozzászólás
    167
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache problémák

    üdv!

    en wordpresshez, es phps application cachez keveset konyitok, de...
    biztos vagyok benne, hogy olyan modult is futtatsz, ami vmilyen "global cache" tombe tarol sok adatot. nemtom a wordpressben tudsz e cache-t kikapcsolni, de
    sztem ez lenne a problemadra jo megoldas. persze az is, ha nem toltesz be egyes modulokat, de azert gondolom nem azert toltod be oket, mert nincs rajuk szukseg

    sok sikert



  3. #3
    'Say Hello To My Little Friend'
    Csatlakozott
    07-10-21
    Hely
    Közös többszörös
    Hozzászólás
    4.216
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache problémák

    Nem akarok beleszólni mert nem ingem, de nem lehet a verseny oldalt külön szedni a másik tevékenységtől? Értem ez alatt, hogy valami olcsó tárhelyre átteni?
    A Rádió tényleg soxor behal....pedig jó az adás.



  4. #4
    Bölcs
    Csatlakozott
    07-08-28
    Hozzászólás
    1.023
    Begyűjtött 146 köszönetet
    105 hozzászólásával

    Alapbeállítás re: Apache problémák

    AppServ helyett próbáld meg a xampp-ot. Érzés alapján egy fokkal jobban össze szedett csomag.

    Hogy melyik modulokat kapcsold ki? Küldj egy listát arról, hogy mi van benne, vagy egy httpd.conf -ot, hogy tudjunk segiteni, biztos ki lehet legózni.

    Amit mindenképpen nézzetek át, azok a worker résznél a thread kezelés. Az apache hajlamos memóriákat fogva tartani.

    Látatlanban az appserv configja alapján tippelek:

    ThreadsPerChild 250
    MaxRequestsPerChild 0

    Van valahol egy ilyen rész, ezt állitsd át kb ilyenre:

    ThreadsPerChild 150
    MaxRequestsPerChild 150

    Ha nincs nagy látogatottsága a weblapodnak akkor ez segiteni fog.
    Magyarázat.
    A threadsperchild egy szerver szálban futó feldolgozók száma. ha csökkented a számot, akkor kevesebb memóriát eszik.
    MaxRequestsPerChild pedig azt mutatja meg, hogy egy child hány kérést szolgál ki mielőtt megszünik. 0 az végtelen kiszolgást jelent, ami azt jelenti, hogy minden child örökké él => a létrejött childok nem szünnek meg még akkor sem, ha már nincs rájuk szükség. Ha ezt lelimitálod akkor 2 dolgot nyersz. A roham után lecseng a memória foglalás szépen lassan, illetve a php / apache / windows triász memória szivárgási problémáit kiveszed az egyenletből.



  5. #5
    Szerkesztő melon logója
    Csatlakozott
    08-03-18
    Hozzászólás
    267
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache problémák

    Én windows alatt a lighttpd-t egyáltalán nem ajánlom. Linux/unix környezetben nagyon szépen megy, de windows alatt komoly gondok lehetnek vele, legalábbis kollégák sokat panaszkodtak...



  6. #6
    Tag
    Csatlakozott
    08-04-02
    Hozzászólás
    81
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache problémák

    Köszönöm szépen mindannyiótoknak a segítséget, akkor egyesével válaszolgatnék...

    Tlof (ilyen a rész, amiről te beszéltél):
    # ThreadsPerChild: constant number of worker threads in the server process
    # MaxRequestsPerChild: maximum number of requests a server process serves
    #ThreadsPerChild 250
    MaxRequestsPerChild 0
    Napi 170 egyedi látogatás, illetve 300 látogatás, legalábbi ezt jelzi a Google Analytics, gondolom ezek tudatában a te javaslatod megfelelő lenne...

    A xampp egyébként miben más?

    mza8202 (a modul listám):

    Mivel eléggé tájékozatlan vagyok ezekben (nem igazán tudom azt sem, hogy melyik miért felelős), ezért alapértelmezetten fut az apache.

    # Example:
    # LoadModule foo_module modules/mod_foo.so
    #
    LoadModule actions_module modules/mod_actions.so
    LoadModule alias_module modules/mod_alias.so
    LoadModule asis_module modules/mod_asis.so
    LoadModule auth_basic_module modules/mod_auth_basic.so
    #LoadModule auth_digest_module modules/mod_auth_digest.so
    #LoadModule authn_anon_module modules/mod_authn_anon.so
    #LoadModule authn_dbm_module modules/mod_authn_dbm.so
    LoadModule authn_default_module modules/mod_authn_default.so
    LoadModule authn_file_module modules/mod_authn_file.so
    #LoadModule authz_dbm_module modules/mod_authz_dbm.so
    LoadModule authz_default_module modules/mod_authz_default.so
    LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    LoadModule authz_host_module modules/mod_authz_host.so
    LoadModule authz_user_module modules/mod_authz_user.so
    LoadModule autoindex_module modules/mod_autoindex.so
    #LoadModule cern_meta_module modules/mod_cern_meta.so
    LoadModule cgi_module modules/mod_cgi.so
    #LoadModule dav_module modules/mod_dav.so
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    #LoadModule deflate_module modules/mod_deflate.so
    LoadModule dir_module modules/mod_dir.so
    LoadModule env_module modules/mod_env.so
    #LoadModule expires_module modules/mod_expires.so
    #LoadModule file_cache_module modules/mod_file_cache.so
    #LoadModule headers_module modules/mod_headers.so
    LoadModule imagemap_module modules/mod_imagemap.so
    LoadModule include_module modules/mod_include.so
    #LoadModule info_module modules/mod_info.so
    LoadModule isapi_module modules/mod_isapi.so
    LoadModule log_config_module modules/mod_log_config.so
    LoadModule mime_module modules/mod_mime.so
    #LoadModule mime_magic_module modules/mod_mime_magic.so
    #LoadModule proxy_module modules/mod_proxy.so
    #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    #LoadModule proxy_connect_module modules/mod_proxy_connect.so
    #LoadModule proxy_http_module modules/mod_proxy_http.so
    #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    LoadModule negotiation_module modules/mod_negotiation.so
    LoadModule rewrite_module modules/mod_rewrite.so
    LoadModule setenvif_module modules/mod_setenvif.so
    #LoadModule speling_module modules/mod_speling.so
    #LoadModule status_module modules/mod_status.so
    #LoadModule unique_id_module modules/mod_unique_id.so
    LoadModule userdir_module modules/mod_userdir.so
    #LoadModule usertrack_module modules/mod_usertrack.so
    #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    #LoadModule ssl_module modules/mod_ssl.so
    LoadModule php5_module C:/AppServ\php5\php5apache2_2.dll
    találtam még egy érdekes részt a httpd.conf-ban:
    <IfModule mpm_prefork_module>
    StartServers 5
    MinSpareServers 5
    MaxSpareServers 10
    MaxClients 150
    MaxRequestsPerChild 0
    </IfModule>
    Ez pontosan mire jó?

    Stefan Weinenberger:
    szerintem azt a pár látogatót el kellene bírnia, vagyis elvárnám tőle (tegnap 20 egyedi volt)...
    Engem annyira idegesítenek a hibák, hogy el sem lehet mondani Végeredményben hiába dolgozok rajta, hogy többen ismerjék, a hibák elüldözik a user-eket. Ezért is írtam nektek.

    melon:
    megköszönném, ha megosztanál néhány tapasztalatot, kíváncsi vagyok



  7. #7
    'Say Hello To My Little Friend'
    Csatlakozott
    07-10-21
    Hely
    Közös többszörös
    Hozzászólás
    4.216
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache problémák

    Egyéni vélemény, de itt a windows lesz a hunyó és az azt kiszolgálló szoftver...de remélem megoldódik a probléma mert baromi jó a rádió



  8. #8
    Tag
    Csatlakozott
    08-04-02
    Hozzászólás
    81
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache problémák

    Idézet Stefan Weinenberger eredeti hozzászólása Hozzászólás megtekintése
    Egyéni vélemény, de itt a windows lesz a hunyó és az azt kiszolgálló szoftver...de remélem megoldódik a probléma mert baromi jó a rádió
    Köszi Mindesetre TLoF javaslatát megfogadtam, és beletettem ezt a 2 sort a configba:

    ThreadsPerChild 150
    MaxRequestsPerChild 150
    Kíváncsian várom az eredményt



  9. #9
    'Say Hello To My Little Friend'
    Csatlakozott
    07-10-21
    Hely
    Közös többszörös
    Hozzászólás
    4.216
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache problémák

    Jól tetted...szakértőtől mindig jó a tanács...



  10. #10
    Szerkesztő Szikar logója
    Csatlakozott
    07-12-31
    Hely
    Kemenesszentmárton
    Hozzászólás
    213
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Apache problémák

    Esetleg még a WAMP-t próbáld ki, ha az XAMPP hisztizik. Tapasztalatom szerint legalább annyira összeszedett, és nem olyan hisztizős.



Oldal: 1 / 3 123 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •