战争期间JBoss 6.0.0空白页重新部署3秒

时间:2012-12-20 12:57:00

标签: jboss delay war web-deployment jboss-web

我有以下问题。 我正在使用Jboss 6.0.0。我需要每天更新24/7运行的应用程序(仅WAR文件)。 在重新部署期间,服务器以空白页(0字节)响应。大约需要3秒钟。

  

13:25:39,001 INFO   [org.jboss.web.tomcat.service.deployers.TomcatDeployment]取消部署,   ctxPath = / 13:25:42,021信息   [org.jboss.web.tomcat.service.deployers.TomcatDeployment]部署,   CTXPATH = /

这显然是最不利的情况,因为当时发送表单的用户会丢失所有输入的数据。

我试图找到一个设置各种配置选项(autoDeploy,unloadDelay,reloadable context attributes)的解决方案但没有成功。

是否存在我缺少的内容或这是正常行为,服务器不区分重新部署和单独的取消部署和部署操作。如果能够区分它们并且在重新部署期间容器会将请求排队,直到初始化下一个servlet实例,那将是理想的。

环境详情: JBoss 6.0.0最终单个实例(也尝试过Tomcat 7.0.28 - 效果相同) 2 x四核 32 gb ram

WAR: 虚拟主机上的Web上下文 战争文件大小~20mb 班级数量~1,5k 文件数量在一起~7k

我试图清理文件然后我降到了700kb(我删除了所有的img / js / css等等所有的lib /),时间缩短到了~2秒。

提前致谢

0 个答案:

没有答案