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

标签 tomcat web-applications resources limit

我在 Tomcat 中运行同一个 Web 应用程序的多个实例。我需要限制

  1. 总带宽

  2. 内存

  3. 存储

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

感谢您的回复。

最佳答案

  1. 带宽 - 参见 this所以发帖。它只允许基于请求计数(而不是带宽)进行限制,但总比没有好。

  2. 恐怕这是不可能的,因为您在同一个 JVM 下运行多个网络应用程序。有一些papers如果您使用 OSGi,应该可以详细说明这一点,但我认为它离生产就绪还差得很远。

  3. 您最好使用 OS disk quotas 来实现此目的而不是以编程方式。

关于tomcat - 如何限制/限制 Tomcat 中 webapps 的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13740308/

相关文章:

jquery - 如何实现这个模板的 "responsiveness"?

web-applications - 现在N层架构意味着什么?

WPF Grid.Resources 样式打破了 ResourceDictionary 样式。如何让它们共存?

C# - 从程序集中获取资源字符串的最快方法

tomcat - 如何使用默认参数将纯 servlet url 重定向到同一个 servlet?

http - 输入类型 "hidden"vs 文本区域

java - 无法将设备连接到本地主机

java - 数据库连接超时 Tomcat7

c# - 您如何处理多个环境的多个 web.config 文件?

asp.net - ASP.NET 资源文件中的空格折叠