搜索
首页 电脑/网络

使用tomcat过多重复发布项目会带来什么问题?

如题,使用tomcat过多重复发布项目会带来什么问题?

全部回答

2012-09-03

51 0
    过多重复发布项目如果发布太多的话,首先启动速度会很慢,会都加载进去。。然后也会影响TOMCAT响应的速度。。Tomcat重复异常的原因以及解决办法出现该问题的背景:我在实施WebScoket项目时,采用的是Tomcat服务器(目前只有Tomcat7。
  0。2支持webscoket),但别的java文件要依赖于WebSocketServlet、StreamInbound…时,就必须导入相关的jar包,该jar位于tomacat目录lib文件下,包名为:catalina。
    jar。其中catalina。jar还要依赖于tomcat-coyote。jar,所以我们我把这两个jar包导入到项目中的lib目录下,这是表面上没有什么问题,但是当我们启动Tomcat是,控制台就会报错。
  错误输出为:java。lang。NoSuchMethod ……出现该异常的原因是:由于Tomcat目录lib文件下的catalina。  jar和项目中的lib文件下的catalina。
  jar的重复,导致被加载了两次。解决办法:1。删除项目中lib文件下的catalina。jar。将WebSocketServlet、StreamInbound的源码复制到工程项目中去。(不推荐)2。
  修改tomcat的context。  xml。在之间加下面的代码(推荐)3。把项目下lib文件下和tomcat的jar的重复的全部删除(该方法看情况而定,在我的项目中该方法无效)。
  

2012-09-03

40 0
一般使用tomcat过多发布项目 如果发布太多的话,首先启动速度会很慢,会都加载进去.. 然后也会影响TOMCAT响应的速度.. 本地试过搞过起过两个项目 ...其他的还没测试过

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
电脑/网络
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
举报
举报原因(必选):
取消确定举报