张龙 发表于 2018-3-2 12:40:35

【性能问题】数据库不在本地时,整体运行很慢

从12年开始从3.3的版本开始用jeecg,整体都很好。为新公司谋划新产品时推荐了jeecg,现在下的版本为3.7.
服务器为客户现场的服务器,数据库搭建在客户的服务器上。现在环境运行起来之后,登录的时间约10秒钟,其中涉及到自定义标签的页面加载大概需要6秒左右。请问此情况怎么解决?


张龙 发表于 2018-3-2 12:49:11

表单加载

admin 发表于 2018-3-5 11:51:34

确认下是否连的远程数据库

张龙 发表于 2018-3-6 15:31:11

admin 发表于 2018-3-5 11:51 static/image/common/back.gif
确认下是否连的远程数据库

没有内存溢出;就是连接远程数据库时,使用的自定义标签的页面加载速度就会很慢,本地数据库没问题。而实际需求就是需要分布式部署。

admin 发表于 2018-3-7 12:49:37

原因: 字典翻译的问题,导致慢
解决方案:替换两个附件文件,然后批量替换项目中代码(快捷键 ctrl +h)
               MutiLangUtil.getMutiLangInstance().    为 MutiLangUtil.

张龙 发表于 2018-3-7 16:31:12

admin 发表于 2018-3-7 12:49 static/image/common/back.gif
原因: 字典翻译的问题,导致慢
解决方案:替换两个附件文件,然后批量替换项目中代码(快捷键 ctrl +h)
...

经过测试可以了。经过我们调查也确实是自定义标签中的处理会频繁调用代理导致的,本来准备修改超类的。但是不知道您目前的修改是否会影响国际化的功能?暂时还没用到国际化所以没测试,但是我们的产品规划包括这一部分,所以比较担心。
先在这里谢过了。:handshake

admin 发表于 2018-3-7 16:35:36

改造兼容国际化

张龙 发表于 2018-3-7 16:44:08

admin 发表于 2018-3-7 16:35 static/image/common/back.gif
改造兼容国际化

ok,谢谢大神!:hug:结贴

1513049385@qq.c 发表于 2018-10-12 17:27:19

admin 发表于 2018-3-7 12:49 static/image/common/back.gif
原因: 字典翻译的问题,导致慢
解决方案:替换两个附件文件,然后批量替换项目中代码(快捷键 ctrl +h)
...

文件替换后,没有MutiLangUtil.getMutiLangInstance().    为 MutiLangUtil.这个类了

admin 发表于 2018-10-15 12:36:08

参考最新代码去改
页: [1] 2
查看完整版本: 【性能问题】数据库不在本地时,整体运行很慢