VPS侦探论坛
标题:
LINUX+nginx 有什么方法可以限制某个网站的带宽最大是几M的方法。。。。就介在IIS下那样的功能。
[打印本页]
作者:
cnmt
时间:
2012-6-28 21:30
标题:
LINUX+nginx 有什么方法可以限制某个网站的带宽最大是几M的方法。。。。就介在IIS下那样的功能。
LINUX+nginx 有什么方法可以限制某个网站的带宽最大是几M的方法。。。。就介在IIS下那样的功能。
limit_rate 100k;这个是限制单个线程的,有没有直接限制一个站最大带宽是几M的。谢谢。
作者:
cnmt
时间:
2012-6-28 21:39
或限制整个服务器的带宽也行。。。
作者:
licess
时间:
2012-6-29 08:58
没法限制某个网站的带宽
限制服务器的带宽可以
1、安装iproute
yum -y install iproute
2、限制eth0网卡的带宽为50kbit:
/sbin/tc qdisc add dev eth0 root tbf rate 50kbit latency 50ms burst 1000
3、解除eth0网卡的带宽限制:
/sbin/tc qdisc del dev eth0 root tbf
作者:
cnmt
时间:
2012-6-29 11:59
我是debian6没装yum用apt-get可以吗。
作者:
licess
时间:
2012-6-29 12:20
标题:
回复 4# 的帖子
可以
作者:
cnmt
时间:
2012-6-29 12:23
刚才安装已提示有最新的了。
执行:/sbin/tc qdisc add dev eth0 root tbf rate 50Mbit latency 50ms burst 1000 没有返回错误。但在解除网卡限制时
/sbin/tc qdisc del dev eth0 root tbf
提示:
/sbin/tc qdisc del dev eth0 root tbf
Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ]
[ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ]
解除不了。
如时再次执行:有以下提示。
/sbin/tc qdisc add dev eth0 root tbf rate 50Mbit latency 50ms burst 1000
RTNETLINK answers: File exists
作者:
cnmt
时间:
2012-6-29 12:33
在虚拟机上测试的。。。执行。/sbin/tc qdisc add dev eth0 root tbf rate 50Mbit latency 50ms burst 1000 后。PHP程序打不开了。过一会远程也联不上了。只能重启服务器才行。这个不好用啊。
作者:
licess
时间:
2012-6-29 14:24
暂时没其他方法了
作者:
cnmt
时间:
2012-6-29 20:05
squid应该可以。不过在网上看的迷糊啊。
欢迎光临 VPS侦探论坛 (https://bbs.lnmp.com/)
Powered by Discuz! X3.4