gpt4 book ai didi

java - Tomcat 即服务与 64 位 Windows 控制台上的 Tomcat

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

当我在 64 位 Windows 上启动 Tomcat(64 位)时,我的应用程序 (Solr) 开始出现内存不足错误。我使用 Windows 环境变量 CATALINA_OPTS 为 Tomcat 分配了 5GB 的最小/最大堆。

但是,当我在命令行上使用 startup.bat 启动 tomcat 时,它没有给出任何此类错误,而且我的应用程序触及 5GB,因此很明显它正在考虑提交的最小/最大堆。

现在我的问题是:在将 tomcat 作为服务启动时,我是否需要做任何额外的事情,我的意思是设置一些参数等?对于 Solr 上较小的索引大小,Tomcat 中的一切似乎都很好。对于大索引大小会发生此问题。它在作为服务运行时是否没有选择 CATALINA_OPTS?

最佳答案

要为 TOMCAT Windows 服务设置内存参数,请执行以下操作 -

  1. 启动/bin/tomcat7w.exe
  2. 点击Java
  3. 设置你的内存参数

重新启动服务。

关于java - Tomcat 即服务与 64 位 Windows 控制台上的 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9732996/

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