memory - Tomcat - 如何限制 Tomcat 将使用的最大内存

标签 memory configuration tomcat

我在小型 VPS (256MB/512MB) 上运行 Tomcat,我想明确限制 Tomcat 使用的内存量。

我知道我可以通过传入 java 最大堆和初始堆大小参数以某种方式进行配置;

-Xmx256m
-Xms128m

但我找不到在 Ubuntu 上的 Tomcat 6 配置中放置它的位置。

提前致谢,

Gav

最佳答案

在 Ubuntu 上,自定义 Tomcat 变量的正确方法是编辑文件

/etc/default/tomcat5.5

(或 /etc/default/tomcat6 如果您正在运行更新的版本)

在该文件中,按照此处其他回复中的说明设置 JAVA_OPTS 变量, 例如

JAVA_OPTS="-Xmx512m"

将最大内存设置为 512 MB。

关于memory - Tomcat - 如何限制 Tomcat 将使用的最大内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2724820/

相关文章:

tomcat - 使用 AWS Load Balancer 和 tomcat 6 实例切换到 HTTPS 时 session 失效

c - 术语 'Segmentation fault (core dumped)' 是什么意思?

c# - 如何为 Windows 中的进程分配超过 2GB 的内存?

.net - .NET 中的共享配置文件

asp.net-mvc - Azure 上的 Umbraco 6 : UmbracoModule Service Unavailable

spring - 如何更改 Spring Data REST HATEOAS 链接中的主机名?

java - 有没有办法在 tomcat 8 中维护当前登录的用户信息?

c++ - 将一组内存从 void* 转换为一个类

ios - 如何阻止我的 swift 应用程序崩溃

python - 在配置文件中使用字典而不是列表是一个坏习惯吗?