...
JVM相关设置项的配置是通过应用服务器进行配置的。
JVM参数
为smartbi配置的JVM参数有哪些呢?可以通过下表查看。一般只涉及到设置 -Xms -Xmx -XX: PermSize -XX: MaxPermSize 四个参数。
...
当报错信息是 outofmemory: java heap space 时,需要增大 -Xmx 的值
配置JVM参数
不同引用服务器、不同操作系统、甚至不同的应用服务器版本,配置JVM参数的文件、方式都可能不同,具体可以通过下面的内容进行学习。
...
注意:此文档只是说明了如何去配置这几个参数,对于部署smartbi来说,在部署的时候对于JVM是有一些必要的参数要配置的。请参考:在各种应用服务器上手工部署
Tomcat
一、Windows系统
A.如果Tomcat应用服务器是使用Smartbi exe安装包进行安装的,那么这个Tomcat是smartbi自带的,是经过改造的。设置JVM参数的步骤如下:
...
注:这里有人会问需不需要配置JAVA_HOME,这个是tomcat自身运行需要的参数。如果电脑上有进行JAVA环境设置,这里不设置的话就是使用系统的JAVA环境变量;我们也可以自己通过配置JAVA_HOME指定Tomcat使用的jdk。总得来说,和JAVA_OPTS有一定的关联,但是不包含在配置JVM参数这一项中。
Webshpere
Websphere中设置JVM参数可以在控制台中进行控制。(下面以Websphere8为例)
...
(3)通用JVM实参
7.保存设置项,重启动应用即可。
Weblogic
一、Windows系统
1.关闭应用服务器
2.进入Weblogic目录下对应 domain的启动目录 ,一般是 <domain>/bin目录(注意:这里的<domain>在实际上应该是对应的domain名称)
...
4在setDomainEv.sh中依次搜索,找到Xms、Xmx、XX:PermSize、XX:MaxPermSize,然后修改其值
Jboss
1.关闭应用服务器;
2.用编辑方式打开run.sh/cmd文件;
3.在JAVA_OPTIONS变量中增加 -Xms8192m -Xmx8192m -XX:PermSize=256M -XX:MaxPermSize=512m
4.重启应用服务器。