Orchard 1.10.x在管理模式下非常慢,我是唯一的吗?

问题描述 投票:0回答:1

只需访问Orchard仪表板需要2分钟,站点是Azure Web App,SQL是Azure SQL,许多模块,超过150个表和数据不是很大(在ContentItemRecord中跟随最大ID的近5500个contentItems)代码是自定义版本基于最后的1.10.3。

为什么单击Admin中的任何菜单需要2分钟以上,从服务器接收到的HTML将在几毫秒内被解释。不是说访问MediaLibrary。

对于前端,缓存正在运行,但管理员方面每天都更加痛苦。忙于其他主题我没有注意这个糟糕的响应时间问题,我期待Orchard Core会解决它。

但据我所知,在很长一段时间和工作之前,Orchard Core无法取代我们已经对Orchard 1.10.x做的所有事情,我必须提高实际解决方案,以便再接受一年......

我开始在VS2017中进行分析,但无法找到任何内容,来自调度异步事件的请求需要花费所有2分钟的延迟来完成它的工作???没有重复请求的证据。怀疑每个请求的剃须刀编译......

我是唯一的吗?

CS

asp.net orchardcms
1个回答
0
投票

建筑物菜单形状很长,如果有很多Admin菜单,可能需要几分钟,解决方法是在NavigationManager(用户)中缓存3个构建菜单或图像集方法结果。

© www.soinside.com 2019 - 2024. All rights reserved.