[linux-network] Re: Apache'de Bandwidth

---------

From: ILKER FICICILAR (ilkerf@isbank.net.tr)
Date: Fri 31 Oct 2003 - 12:24:56 EST

  • Next message: devrim : "[linux-network] Re: mandrake 9.1 de kablo neti xp yüklü bilgisayara paylastırma."

    Merhaba,

    Isinize yarayacak birkac oneri:

    1. Ek bir cozum olarak mod_gzip yardImI ile sayfalarIn sIkIstIrIlarak=20
    gonderilmesini saglayabilirsiniz. Bu, html kodunda icerige gore 3-8
    kata kadar sIkIsma saglayabiliyor.

    Ornek kullanImI asagIda:

    mod_gzip_dechunk yes
    mod_gzip_temp_dir /tmp
    mod_gzip_keep_workfiles No
    mod_gzip_minimum_file_size 500
    mod_gzip_maximum_file_size 1000000
    mod_gzip_maximum_inmem_size 100000
    mod_gzip_min_http 1000
    mod_gzip_item_exclude reqheader "User-agent: Mozilla/4.0[678]"
    mod_gzip_item_include file \.js$
    mod_gzip_item_include file \.css$
    mod_gzip_item_include file \.pdb$
    mod_gzip_item_include file \.prc$
    mod_gzip_item_include file \.php$
    mod_gzip_item_include file \.htm$
    mod_gzip_item_include file \.html$
    mod_gzip_item_include mime text/.*
    mod_gzip_item_include mime application/x-pilot-pdb
    mod_gzip_item_include mime ^text/.*
    mod_gzip_item_include file \.pl$
    mod_gzip_item_include handler ^cgi-script$
    mod_gzip_item_exclude mime ^image/

    2. "Expire" ile sayfada sIk degismeyen nesnelerin, ornegin grafiklerin,
    css tanimlarinin ve javascript kodlarinin browser ve proxy
    onbelleklerinde daha uzun sure kalmasInI saglayabilirsiniz:

    Ornegi:

    ExpiresActive On

    #bu sureleri, uygulamaniza ozel durumlar soz konusuysa
    #dikkatli ayarlamaniz gerekir.
    ExpiresByType image/gif "access plus 1 year"
    ExpiresByType image/jpeg "access plus 1 year"
    ExpiresByType image/png "access plus 1 year"

    ExpiresByType application/zip "access plus 1 year"
    ExpiresByType application/rar "access plus 1 year"
    ExpiresByType application/pdf "access plus 1 year"
    ExpiresByType application/x-pilot-pdb "access plus 6 months"
    ExpiresByType application/x-pilot-prc "access plus 6 months"

    ExpiresByType application/x-javascript "access plus 2 weeks"
    ExpiresByType text/plain "access plus 3 months"
    ExpiresByType text/css "access plus 1 month"
    #gunde 1 kez yenilenen sayfalar icin:
    ExpiresByType text/html "access plus 1 day"

    # dinamik sayfa uygulamalariniza gore asagidakini
    #ayarlamaniz gerekecek:
    ExpiresDefault "access plus 1 hours"

    3. Bant genisliginin adaletli dagitilmasini saglayabilirsiniz. SFQ ile
    tcp/ip trafigini bicimlendirerek bant genisligini tek bir uygulamanin
    tekelinden cikarabiliyorsunuz:

    Ornegi:

    tc qdisc add dev eth0 root sfq

    4. Daha ayrintili QOS uygulamalari i=E7in ise: http://lartc.org/
    Buradaki "wonder shaper" script'i de isinize oldukca yarar.

    256K hat ve dusuk oncelikli www sunucu icin ayarlari soyle olabilir
    ornegin:

    # Wonder Shaper
    # please read the README before filling out these values=20
    # once kullanimini okumaniz *oldukca* onemli.
    #
    DOWNLINK=3D250
    UPLINK=3D240
    #isin puf noktasi, bu degerleri gercek degerinden dusuk vermekte.

    NOPRIOPORTSRC=3D"80"

    # Bir de root qdisc'in ayarlandigi satirda ethernet hizinizi
    # belirtmelisiniz, hat hizini degil (10mbit ya da 100mbit gibi)

    Bu cozumlerin hepsini de uygulamanizda yarar var (wshaper sfq da
    kullanir). Hem kendinize hem de internete faydasi dokunacaktir.

    Hoscakalin.

     On Fri, 31 Oct 2003 04:09:39 -0800 (PST)
    alp <carcass_78@yahoo.com> wrote:
    ...
    > 256K frame relay baglantimiz mevcut.
    > Clientlar squid yardimiyla internete cikarlarken
    > 125K kadar kullaniyoruz ama apache olan web
    > serverimiza
    > disaridan baglanildigi zaman bandwidthlere baktigimda
    > serial out 250K lara cikiyor. Buda bizim squid'in
    > h_z_n_ etkiliyor. Sizden ricam acaba web server'in
    > bandwidth'i ayarlayabilecegim bir program var mi?
    > ornegin web server disariya maximum 50k izin versin.
    > 200k squid'e kals_n.
    ...

    --=20

    ... ilker FI=C7ICILAR ilkerf@geocities.com
    ... http://www.linux-ocr.ods.org/ . Linux and OCR
    ... http://www.ekitap.gen.tr/ . Ekitap Yayinevi
    ... http://teknik.ekitap.gen.tr/ . Linux Belgeleri
    ... http://ekitap.kolayweb.com/ . Palm icin E-kitap
    ... http://mezopotamya.tripod.com/ . Arkeoloji
    ... http://nukleer.findhere.org/ . Nukleer Enerji
    ... http://ilkerf.tripod.com/cbm.html . C64/C128


  • Next message: devrim : "[linux-network] Re: mandrake 9.1 de kablo neti xp yüklü bilgisayara paylastırma."

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.