ejb打包大小是否影响性能,该怎么处理

原创 2012年03月23日 15:06:19
背景:一个系统的ejb包,因为包含一个weblogic-lib-full.jar包,使得生成的打包文件大小达90M;
问题1:如果把weblogic包独立出去,或者优化到只含部分weblogic的内容(尽量使得打包文件30~40M)。系统性能(如响应时间、内存使用)会提升吗?
问题2:如果是,一般建议使用什么办法,独立weblogic包还是只挑选部分内容?



------解决方案--------------------------------------------------------
只在应用启动的时候,类加载器加载所时候稍稍有点影响,java环境变量设置,其实完全可以忽略。

------解决方案--------------------------------------------------------
性能提不提升我不知道,但我觉得部署时间会比较长。而且应该不用把这个包打进去吧?因为你部署到具体应用服务器时,应用服务器会提供这些类。

举个例子,你的Java程序依赖于JDK自带的一些类,比如String等等,但这些类是不需要加入到部署包中的,oracle存储过程。 同样的,weblogic-lib-full.jar只在编译时使用即可,不需要打包至ejb包。
------解决方案--------------------------------------------------------
可参考:
package会影响Jar打包吗?该如何解决   http://www.myexception.cn/j2se/31789.html


相关的主题文章:

相关文章推荐

redis消息大小对性能的影响

  • 2017年08月25日 15:27
  • 4KB
  • 下载

频繁打开数据库连接是否影响性能的疑惑

之前写了很多数据库开发方面的程序,有的时候需要连续操作数据库,就在想这么密 集去操作数据库会不会大量消耗资源,因为垃圾回收机制并不是马上执行。于是,特意了解了一下情况。     其实,数据库连接并不...
  • leesmn
  • leesmn
  • 2011年10月10日 09:17
  • 2321

Linux上几个可以影响到服务器并发处理性能的系统参数

1. 打开文件数量限制 系统总共可以打开的文件数 因为服务器的资源是有限的,所以Linux对打开的文件数做了限制;包括系统总共可以打开的文件数,单个用户/组别可以打开的文件数,单个进程可...

《统计自然语言处理基础》笔记(4)词性标注 之 作用和影响性能的主要因素

1.为什么要词性标注 词性标注是对句子中的每个词贴上合适的词性标签,所谓词性就是动词、名词、形容词等分类(又是分类…)。词性标注是很多NLP任务的预处理步骤,比如知道句子中每个词的词性后,再进行句法...

延长处理对python性能的影响

Python代码  #! /bin/usr/env python   # -*- coding:utf-8 -*-     import time     #统计方法执行的时间   def count...

Java for循环每次都通过list.size()和 string.length()获取大小是否消耗性能?

有人说list.size()、str.length()会消耗时间计算元素大小,其实事实并非如此
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ejb打包大小是否影响性能,该怎么处理
举报原因:
原因补充:

(最多只允许输入30个字)