jjzjj

ContextConfig

全部标签

java - 在 tomcat 7 上部署 war 时无限循环

我尝试将war部署到Tomcat7.0.29中。我有以下日志堆栈:GRAVE:Errorwaitingformulti-threaddeploymentofcontextdescriptorstocompletejava.util.concurrent.ExecutionException:java.lang.StackOverflowErroratjava.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)atjava.util.concurrent.FutureTask.get(FutureTask.java:

java - 为什么 Tomcat 在使用共享库时启动速度会慢很多?

问题我们有一个Tomcat7.0.35运行25个web应用程序,它们都共享相同版本的相同库(保证这永远不会改变!)。我想不是每个项目都加载同一个库,我可以将它们移动到${catalina.home}/lib从而减少所需的内存负载。然而这是有代价的:每个webapp的部署时间从5秒增加到2分钟,这是不可行的!我做了一些阅读(例如ClassLoaderHOW-TO),不幸的是我无法找到减少启动时间的方法。有没有办法解决这个问题?要求的分析信息我在两个不同的场景中运行了jstack和jvisualvm,我将在这里展示一些发现(如果您需要更多信息,请告诉我):每个项目特定的库似乎都加载了:or

java - 为什么 Tomcat 在使用共享库时启动速度会慢很多?

问题我们有一个Tomcat7.0.35运行25个web应用程序,它们都共享相同版本的相同库(保证这永远不会改变!)。我想不是每个项目都加载同一个库,我可以将它们移动到${catalina.home}/lib从而减少所需的内存负载。然而这是有代价的:每个webapp的部署时间从5秒增加到2分钟,这是不可行的!我做了一些阅读(例如ClassLoaderHOW-TO),不幸的是我无法找到减少启动时间的方法。有没有办法解决这个问题?要求的分析信息我在两个不同的场景中运行了jstack和jvisualvm,我将在这里展示一些发现(如果您需要更多信息,请告诉我):每个项目特定的库似乎都加载了:or

java - 可能的根本原因包括 -Xss 设置过低和非法循环继承依赖项

我的应用程序很大并且使用了许多jars和工具。平台——windows2008server、Spring、hibernate、Quarts、mysql、tomcat-7.35当我第一次部署并启动服务器时,它运行良好,但如果我重新启动,我会收到以下错误SEVERE:ContainerBase.addChild:start:org.apache.catalina.LifecycleException:Failedtostartcomponent[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/TestProj

java - 可能的根本原因包括 -Xss 设置过低和非法循环继承依赖项

我的应用程序很大并且使用了许多jars和工具。平台——windows2008server、Spring、hibernate、Quarts、mysql、tomcat-7.35当我第一次部署并启动服务器时,它运行良好,但如果我重新启动,我会收到以下错误SEVERE:ContainerBase.addChild:start:org.apache.catalina.LifecycleException:Failedtostartcomponent[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/TestProj