FineBI部署初始化---内存篇

编辑
文档创建者:molly (书童 )     浏览次数:1111次     编辑次数:4次     最近更新:doreen0813 于 2017-11-06     

目录:

1.描述编辑

FineBI在最初部署初始化的时候,经常会有需要修改最大jvm的情况,FineBI可以适应的环境很多很复杂,因此修改内存的方式也会有很多种。

2.方法编辑

2.1自带tomcat

    如果是安装包直接安装的BI,可以直接在\FineBI目录下的文件中修改内存的大小。Windows以及linux/unix系统均修改FineBI.vmoptions(这里是以M为单位的)。


222

222

注:Xmx与数字之间不要有空格!

2.2部署在tomcat上

2.2.1修改catalina文件

修改的是tomcat../bin目录之下的catalina文件,添加命令: JAVA_OPTS=-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】

  (1)Windows之下修改catalina.bat文件,需要添加这段命令:

set  JAVA_OPTS=-Xms1024m  -Xmx4096m

 (2)linux/unix修改catalina.sh文件,添加这段命令:

JAVA_OPTS=”-Xms1024m  -Xmx4096m”

2.2.2修改start文件

也可以直接修改start.bat(windows)start.sh(linux/unix),修改的方法与上面一致

2.3部署在weblogic上

2.3.1修改startWebLogic文件

在安装目录../domains/自己的工程名/startWebLogic文件。

(1)windows之下修改startWebLogic.bat文件,将这段命令添加进去:

  set MEM_ARGS=-Xms1024m –Xmx4096m

  (2)Linux/unix修改startWebLogic.sh文件, 将这段命令添加进去:

  MEM_ARGS=”-Xms1024m  -Xmx4096m”

2.3.2修改commEnv文件

也可以修改/common/bin之下的commEnv.bat或者commEnv.sh文件,方法和上面的一样。

2.4部署在websphere上

2.4.1修改server.xml文件

 
222  

initialHeapSize----初始化内存

maximumHeapSize----最大可用内存

2.4.2通过控制台修改

在控制台中选择服务器-->应用程序服务器-->进程定义-->java虚拟机进行设置,如下图,先选择sever1
222
点击java和进程管理
-->进程定义:
222

点击java虚拟机:
222

设置jvm参数,设置完确定并保存即可:

222

注:(1)如果遇到有java.lang.OutOfMemoryError: PermGen space 这种异常抛错,可以在所有修改内存的地方加上一个命令语句:-XX:MaxPermSize=256m来进行限制。
       (2)所有调整内存的数字都要根据自己的数据量来进行调整。

附件列表


主题: 部署集成
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(微信ID:frbiaoge)

本文档是否有用?
谢谢! 我们非常感谢您的反馈。
提交反馈: