Общие > Веб-технологии
Эмулятор плохого коннекта
Плохой коннект:
Привет,
подскажите пожалуйста можно ли и как средствами самого апача или к примеру скрипт какой-нить на пхп (слышал что есть такой на перле) чтобы сэмулировать плохой коннект к интернету и сказать апачу, чтоб тот отдавал файлы с определенной скоростью, к примеру хочу чтоб в локальной сети с моего апача файлы уходили не быстрее чем 300 ьит в секунду . как это сделать? может какой мод надо поставить...? а может можно скрипт какой-то написать?
заранее спасибо
Oak:
про Апач - не знаю
на PHP теоретически можно извернуться , играясь с буфером - ob_*
а под unix есть dummy net , который это может сделать на сетевом уровне
Плохой коннект:
пасибо интересно а что такое этот ob_* где по нему можно доку добыть? а не подскажете есть ли типа этого dummy но под винды, а то у нас в офисе ну нет никакого понту ставить юниксоиды, пасибо
ThE0ReTiC:
Решение для Apache
http://modules.apache.org/search?id=150
Stas:
kak nashet mod_throttle ?
ili poprobui CBQ:
;) mne CBQ proshe.. iproute2 nado tol\'ko ustanovit\' na servak..
--- Код: ---
#!/bin/bash
/sbin/tc qdisc del dev eth0 root 2>/dev/null
AQ="/sbin/tc qdisc add"
#!/bin/bash
/sbin/tc qdisc del dev eth0 root 2>/dev/null
AQ="/sbin/tc qdisc add"
AC="/sbin/tc class add"
AF="/sbin/tc filter add"
$AQ dev eth0 root handle 10: cbq bandwidth 100Mbit avpkt 100 cell 8
#Ves\' upload
$AC dev eth0 parent 10:0 classid 10:1 cbq \\
allot 1514 cell 8 maxburst 20 avpkt 1000 prio 2 \\
bandwidth 100Mbit rate 100Mbit weight 10Mbit
# Class (container) dlia opredelennoi skorosti : 10Kbps
$AC dev eth0 parent 10:0 classid 10:1100 cbq \\
allot 1514 cell 8 maxburst 20 avpkt 1100 prio 4 \\
bandwidth 10kbit rate 10kbit weight 1kbit bounded
# Stochastic Fairness Queue
$AQ dev eth0 parent 10:1100 handle 1001: sfq quantum 1Kbit
$AF dev eth0 parent 10:0 protocol ip prio 100 u32 \\
match ip dst 192.168.0.0/24 \\
match ip sport 80 0xffff flowid 10:1100
#zameni 192.168.0.0/24 tvoei setiu, gde nado chtob
#bylo medlenno
--- Конец кода ---
Takoi script budet rabotat\' 100% esli u tebia est\' iproute2
Навигация
Перейти к полной версии