有没有一种有效的方法来限制某个java进程的带宽?限制java进程的网络带宽
我熟悉的像trickle
解决方案,以限制运行时间
sudo trickle -s -d 1024 /path/to/app.sh
一定过程的带宽,但用java打交道时处理它使一个更大的挑战,因为应用程序启动JVM
或者在某些例如发起JVM
的WRAPPER服务 - 这意味着诸如“滴流”之类的解决方案将无法工作。
我可以尝试和限制(使用trickle
)整个java进程(通过包装/搞乱/usr/bin/java
s.link) - UGLY。 有谁知道更好的解决方案来限制java进程的带宽(JVM
)?
谢谢!
检查这是否有用http://stackoverflow.com/questions/3246345/making-a-reliable-web-service-unreliable-but-in-a-controlled-way/3247133#3247133 – Kennet 2012-04-16 15:33:51