gpt4 book ai didi

java - 设置tomcat的最大堆空间

转载 作者:行者123 更新时间:2023-11-28 22:36:01 24 4
gpt4 key购买 nike

我的 Java EE 应用程序在主机服务器上运行得很好,但它使用了大量的堆空间。允许的堆空间为 64MB。每次我的应用程序使用超过 64 MB 堆时,我的托管帐户都会被暂停。我认为托管服务提供商没有为我的应用程序设置最大堆空间,这就是为什么我在达到 >64MB 时没有得到 outOfMemoryException

我有自己的tomcat实例,我可以配置tomcat配置。我的问题是 - 如何为我的 tomcat 实例设置允许的最大堆空间,以便它在达到限制时抛出 outOfMemoryException ?这样我的托管帐户就不会被暂停。

这里是 catlina.batcatlina.sh

我必须在这些文件中的什么地方进行更改?

最佳答案

增加堆空间很简单,只需向 JVM 添加命令行开关即可:

-Xmx2g

2g 表示 2Gb,如果您想要兆字节:512m ---> -Xmx512m

关于java - 设置tomcat的最大堆空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11902549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com