页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

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.重启应用服务器。