FR10官方下载的部署版本开启网页效能很慢

我在帆软官方下载 FR V 10.0服务器部署版本 (win 64),伺服器环境有 64G 记忆体 jdk 是帆软官方下载部署版提供的 openJDK;

有在服务器部署版本的 tomcat/bin 底下新建一个 setenv.bat 档案主要是来配置记忆体设定如下:

set JAVA_OPTS=%JAVA_OPTS% -Xms65536M -Xmx65536M -Xmn30720m -Xss1024k set JAVA_OPTS=%JAVA_OPTS% -XX:MaxDirectMemorySize=2g set JAVA_OPTS=%JAVA_OPTS% -Dfineio.read_mem_limit=2 set JAVA_OPTS=%JAVA_OPTS% -Dfineio.write_mem_limit=1

---

但是网站开启或是登入很慢,请问是什么问题呢?

FineReport sidmao 发布于 2024-2-20 11:26
1min目标场景问卷 立即参与
回答问题
悬赏:13 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
yalinLv6中级互助
发布于2024-2-20 11:35(编辑于 2024-2-20 12:44)

Xms65536M -Xmx65536M

这两个选项配置太高了,如果服务器只有64G内存的话,建议Tomcat配置32G内存就可以了,不能把内存全部分配给Tomcat,Windows底层服务也需要内存的。

setlocal

set JAVA_HOME=%CATALINA_HOME%\jdk

set JRE_HOME=%CATALINA_HOME%\jdk\jre

set JAVA_OPTS=%JAVA_OPTS%  -Xms8g -Xmx8g

set JAVA_OPTS=%JAVA_OPTS% -XX:MaxDirectMemorySize=2g

set JAVA_OPTS=%JAVA_OPTS% -XX:PerBytecodeRecompilationCutoff=-1 

set JAVA_OPTS=%JAVA_OPTS% -XX:PerMethodRecompilationCutoff=-1

set JAVA_OPTS=%JAVA_OPTS% -server -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=C:\heapdump

image.png

  • sidmao sidmao(提问者) 有配置过 Xms32768M -Xmx32768M 但是一样没有降低开启网页速度, 目前配置 65536M 记忆体使用率 55% (32033 MB)。
    2024-02-20 11:41 
  • yalin yalin 回复 sidmao(提问者) 我把我的FineBI配置给你参考,刚刚注意到你的配置文件貌似不对,不是配置在setenv.bat 文件里面,是在catalina.bat里面配置。可以删除setenv.bat,然后在catalina.bat里面配置试试看。
    2024-02-20 12:46 
  • sidmao sidmao(提问者) 回复 yalin 配置是参考这篇文章(2.1.2 Windows),根据文档说明建议才新增 catalina.bat 这个bat 档;不确定有没有可能是JDK 版本问题,这次版本是从官方下载部署版的压缩档使用内建 open JDK。 https://help.fanruan.com/finereport-tw/doc-view-1021.html
    2024-02-20 22:56 
  • 2关注人数
  • 213浏览人数
  • 最后回答于:2024-2-20 12:44
    请选择关闭问题的原因
    确定 取消
    返回顶部