修改服务器bi,修改FineBI配置参数

更新时间:2023-07-07 05:23:52 阅读: 评论:0

修改服务器bi,修改FineBI配置参数
即修改最⼤堆内内存,保证⼯程性能稳定。
强烈建议⼿动配置 Xmx 参数,并且推荐内存修改在 8GB <= Xmx < 32 GB(⼀定要 < 32GB)或者40GB <= Xmx <= 64GB
注:< 8GB 有宕机风险,32GB ~ 40GB 会导致性能问题严重,> 64GB 性能差。
一应俱全的意思3.1 直接部署修改 Xmx 参数
胡斌斌如果是安装包直接安装 FineBI ,可以直接在%FineBI%/bin⽬录下的finebi.vmoptions⽂件中修改内存的⼤⼩。
面试指南Windows 以及Linux/Unix系统均修改该⽂件(这⾥是以 M 为单位)。
3.1.1 Windows 系统
进⼊ %FineBI%/bin⽬录下选择 finebi.vmoptions ,如下图所⽰:
该⽂件内容为系统默认的内存⼤⼩ 4018m,可直接修改数值为⾃⾝需要的⼤⼩,并增加-XX:PerBytecodeRecompilationCutoff=-1 和-XX:PerMethodRecompilationCutoff=-1参数,如下图所⽰:
注1:Xmx与数字之间不要有空格。天琪期货
注2:增加-XX:PerBytecodeRecompilationCutoff=-1 和 -XX:PerMethodRecompilationCutoff=-1参数是为了避免 JVM 的
Bug,JIT 的 Deoptimization 机制可能会导致运⾏缓慢。
3.1.2 Linux 系统
注: JVM 内存最⼩设置为 2048 ,即 2G,否则 FineBI ⽆法正常运⾏。
1)进⼊%FineBI%/bin⽬录下选择 finebi.vmoptions,编辑该⽂件即可。打开⽂件的命令如下:cd %Fin
eBI%/bin
vi finebi.vmoptions
2)对该⽂档进⾏编辑,并保存。-Xmx 值表⽰的是JVM最⼤可占⽤的内存,该值的单位默认是M,可以直接改成G单位的值。如-Xmx8G ,并增加-XX:PerBytecodeRecompilationCutoff=-1 和 -XX:PerMethodRecompilationCutoff=-1 参数,如下图所⽰:
4)输⼊ps -ef|grep tomcat查看进程,检查参数是否配置成功,若如下所⽰进程信息中出现参数相关信息,则表⽰配置成功:
3.2 部署在 Tomcat 中修改参数
3.2.1 ⽅法⼀:修改 catalina ⽂件
1)Windows 系统下修改%Tomcat%/bin⽬录下 catalina.bat ⽂件,增加如下命令t JAVA_OPTS=%JAVA_OPTS% -Xms4g -
Xmx8g
t  JAVA_OPTS=%JAVA_OPTS% -XX:PerBytecodeRecompilationCutoff=-1
t  JAVA_OPTS=%JAVA_OPTS% -XX:PerMethodRecompilationCutoff=-1
注:%JAVA_OPTS% 表⽰使增加的每⼀条配置参数都⽣效,若不使⽤%JAVA_OPTS%直接增加多条参数,则会因为配置覆盖读取⽽⽆法⽣效。⽤户也可将所有配置增加在⼀条参数中,例如:t JAVA_
OPTS=%JAVA_OPTS% -Xms4g -Xmx8g -
XX:PerBytecodeRecompilationCutoff=-1 -XX:PerMethodRecompilationCutoff=-1
修改完成后重启 Tomcat 服务器,在%Tomcat%/logs 下查看 catalina.out ⽇志,如下图所⽰:
2)Linux/Unix修改 catalina.sh ⽂件,添加的命令如下:JAVA_OPTS="$JAVA_OPTS -Xms4g -Xmx8g -
蒋艺
XX:PerBytecodeRecompilationCutoff=-1 -XX:PerMethodRecompilationCutoff=-1"
注:$JAVA_OPTS 表⽰使增加的每⼀条配置参数都⽣效,若不使⽤$JAVA_OPTS直接增加多条参数,则会因为配置覆盖读取⽽⽆法⽣效。
3)重启BI 服务器。
4)输⼊ ps -ef|grep tomcat 查看进程,检查参数是否配置成功,若如下所⽰进程信息中出现参数相关信息,则表⽰配置成功:
3.2.2 ⽅法⼆:修改 Start ⽂件
可直接修改 start.bat (Windows 系统)或 start.sh(Linux/Unix 系统),修改的⽅法与 3.2.1 节⼀致。
3.3 部署在 Weblogic 中修改参数
伴君一生
3.3.1 ⽅法⼀:修改 startWebLogic ⽂件
修改 Weblogic 安装⽬录%Weblogic%/domains/⽤户⼯程名/下的 startWebLogic ⽂件。
1)Windows 系统修改 startWebLogic.bat ⽂件,增加如下命令:t MEM_ARGS= -Xms4096m–Xmx8192m -
XX:PerBytecodeRecompilationCutoff=-1 -XX:PerMethodRecompilationCutoff=-1儿子的英文
2)Linux/Unix 修改 startWebLogic.sh ⽂件,增加如下命令:MEM_ARGS=" -Xms4096m -Xmx8192m -
XX:PerBytecodeRecompilationCutoff=-1 -XX:PerMethodRecompilationCutoff=-1"
修改后重启服务器,查看进程即可看到配置⽣效,如下所⽰:
修改%Weblogic%/common/bin⽬录下的 commEnv.bat 或者 commEnv.sh ⽂件,⽅法同 3.3.1 节。
3.4 部署在 Websphere 中修改参数
认为的英语
在控制台中选择「服务器>应⽤程序服务器>进程定义>java虚拟机进⾏设置」,选择 ver1,如下图所⽰:
点击「java和进程管理>进程定义」,如下图所⽰:
点击「java虚拟机」,如下图所⽰:
设置「JVM参数」,设置完确定并保存即可,如下图所⽰:
⽰:

本文发布于:2023-07-07 05:23:52,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1083077.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:参数   修改   进程   配置   服务器   信息
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图