基本解决方案

  • 调整JVM参数,增大内存、调整新生代内存比例等;如:-XX:SurvivorRatio=8 -Xmx4g -Xms4g -Xmn3g
  • 将应用日志输出级别调整为warn或以上级别,项目中的log4j2.yml文件中修改相关配置;
  • application.yml文件中添加authorization.permission-filter-enable: false,关闭接口权限校验,减少请求处理时间;此处只是关闭接口权限,并不是关闭令牌校验,访问系统还是需要令牌的
  • 业务表(由业务对象创建的数据表)自行添加关键索引;
  • 前端启用多域名访问,多域名方案3.3.3+新增功能
  • application.yml文件中添加authorization.log-api-invoke.enable: false,关闭接口日志记录,减少数据库压力;3.3.7+新增功能
  • 如果使用postgresql数据库的需要注意,用它来跑IBPS3性能比其他数据库低,建议更换为其他数据库,原因暂不明确(同一套代码、同一套数据库脚本运行就是比其他数据库慢);
文档更新时间: 2021-04-22 14:36   作者:Eddy