反馈已提交

网络繁忙

您正在浏览的是 FineBI6.X 帮助文档,点击跳转至: FineBI7.X帮助文档

Tomcat 配置 JVM 参数

  • 文档创建者:doreen0813
  • 历史版本:6
  • 最近更新:Wendy123456 于 2021-05-27
  • 1、描述

    Tomcat 安装后的默认配置通常不能稳定运行,需要对其进行配置优化。本章我们就介绍下在 Tomcat 中如何配置 JVM 参数。

    2、配置JVM参数

    打开 Tomcat 的JVM配置文件:%tomcat%/bin/catalina.sh(windows下为catalina.bat ),直接在该文件上添加参数即可。

    比如我们要进行 JVM 内存的配置,可在该文件的 cygwin=false 前添加如下参数: 

    JAVA_OPTS='-Xms512m -Xmx1024m'

    其中 Xms 为初始化内存,Xmx 为可使用的最大内存。要加“m”说明是 MB,否则就是 KB 了。可以根据自身服务器的大小配置 JVM 内存。

    3、UseGCOverheadLimit 参数

    问题现象:

    若在 FineBI 使用过程中,日志出现 gc overhead limit exceeded 报错。

    问题分析:

    可为 Tomcat 的 jvm 配置增加 -XX:-UseGCOverheadLimit 的参数,比如:

    JAVA_OPTS='-Xms512m -Xmx1024m -XX:-UseGCOverheadLimit'

    该报错为在内存不足的时候,GC 时间消耗太多。而加入参数则关闭 GC 时间检测特性,jvm 在内存不足时不抛 GC overhead limit exceeded,而抛出 Java heap space 并生成 dump 文件,以便于分析问题原因。



    附件列表


    主题: 工程部署常见问题
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持