相关疑难解决方法(0)

使用部署在其中的Web应用程序关闭tomcat

我对我的webapp开发遇到的tomcat操作有些怀疑:

  1. 有没有办法从部署在其中的webapp关闭tomcat本身?
  2. tomcat是在一个JVM或单个JVM中运行它的所有webapps/war还是在一些配置文件中配置?
  3. 是否有可能增加在tomcat中部署的特定webapp的java堆大小?

非常感谢.

java tomcat jvm java-ee

7
推荐指数
1
解决办法
2481
查看次数

中止Tomcat初创公司

具体来说,当我的Web应用程序无法初始化时(由于配置错误),我希望Tomcat中止启动.

  1. 我试图使用Tomcat关闭端口.当我的网络应用程序启动时,这还没有准备好.

  2. -Dorg.apache.catalina.startup.EXIT_ON_INIT_FAILURE = true,不起作用.Tomcat启动就好了.

  3. 抛出未被捕获的异常.我试过抛出异常.Tomcat仍然正确初始化,但我的Web应用程序处于非功能状态.

  4. 使用Tomcat JMX API.没有任何关闭方法会导致Tomcat关闭.

到目前为止,我唯一的另一个选择是System.exit(-1).这确实有效,但我担心对Tomcat这样做会导致问题.

java tomcat

2
推荐指数
1
解决办法
1514
查看次数

标签 统计

java ×2

tomcat ×2

java-ee ×1

jvm ×1