如何在Tomcat中限制/限制webapps的资源?

时间:2012-12-06 09:13:47

标签: tomcat web-applications resources limit

我在Tomcat中运行了同一个webapp的几个实例。我需要限制

  1. 总带宽

  2. 记忆

  3. 存储

  4. 在tomcat中的每个实例(webapp)使用。有没有办法在tomcat中做到这一点?如果是,怎么样?

    感谢您的回复。

1 个答案:

答案 0 :(得分:1)

  1. 带宽 - 请参阅this SO帖子。它只允许根据请求数量(而不是带宽)进行限制,但仍然比没有更好。

  2. 我担心这是不可能的,因为您在同一个JVM下运行多个Web应用程序。有一些papers详细说明,如果你使用OSGi,这应该是可能的,但我不相信它已接近生产就绪。

  3. 使用OS disk quotas而不是以编程方式实现此目标要好得多。