george_bush1
21.01.2005, 20:28:03
Jak ustawić limit przepustowości, dla Apache 2.0.52 (Linux)?
docent
23.01.2005, 01:43:13
hmm kiedys byl mod_bandwith - ale to na apache'u 1.3. a co do twojego pytania - napisz sobie skrypt w perlu, wrzuc w crona na 4 rano i z glowy. zasada jest prosta: pliki acces-log dajesz jako combined w httpd.conf w strefie serwerow virtualnych (taki format jest najwyggodniejszy - masz pelna informacje) a dalej skrypt musi sobie zczytac pliki z danego dnia (polacz to madrze z logrotaterem), i obrobic na zasadzie sprawdzania pojemnosci danego pliku (du -h -sh - whatever - poszukaj w du bo ls chyba bedzie nie bardzo tutaj). jak sam widzisz skrypt musi startowac z roota, chyba, ze odpalisz na jakims uzytkowniku i sudo na kilka spraw mu nadasz.
a najlepiej: google.pl <=> awstats
tam jest ten skrypcik napisany idealnie - musisz go jedynie pociac i przemielic.
george_bush1
23.01.2005, 03:41:09
Zainstalowałem apache 1.3 (bo gdzieś znalazłem informacje o tym module), ale niestety mi nie działa - zainstalowałem (http://www.cohprog.com/v3/bandwidth/doc-en.html APXS installation)
Bakus
23.01.2005, 06:04:51
Istnieje mod_bandwidth dla Apache 2.0...
Wystarczy odrobinka pomyślunku i zaglądnięcie na stronę producenta Apacha...
http://modules.apache.org/search?id=786Polecam jeszcze zerknąć tu:
http://www.topology.org/src/bwshare/README.html