有沒有一種有效的方法來限制某個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