ABP.IO Blazor UI 模板极慢
ABP.IO Blazor UI Template extremely slow
我是第一次使用 ABP.IO 模板。我已经使用 AspNetZero 模板很多年了。
我今天下载了 Blazor UI 模板。我遵循了入门文档以及如何运行 ABP IO 文档中的应用程序步骤。
我已在我的解决方案中分别将 .IdentityServer、.HttpApi.Host 和 .Web 项目 设置为 启动项目 .
API 和 Identity 项目打开得相当快。然而,WEB 项目 需要几分钟,我的意思是 5 到 15 分钟来加载每个 page/view。我正在使用本地 SQL 服务器 express 作为我的数据库。
谁能告诉我应该检查什么 and/or 什么可能是我速度慢的原因?
这些消息偶尔会出现在控制台中。
我使用以下步骤创建了解决方案。
- 运行 命令:abp new EXLNT.ContractOps -u blazor --separate-identity-server
- 命令日志:
- [09:01:47 INF] ABP CLI (https://abp.io)
- [09:01:48 INF] 版本 4.0.0(稳定)
- [09:01:51 INF] 正在创建您的项目...
- [09:01:51 INF] 项目名称:EXLNT.ContractOps
- [09:01:51 INF] UI 框架:Blazor
- [09:01:51 INF] 创建解决方案文件夹:否
- [09:01:51 INF] 输出文件夹:c:\Development\DOTNET\ABP.IO
- [09:01:54 INF] 正在下载模板:app,版本:4.0.0
- [09:02:00 INF] 在 https://docs.abp.io/en/abp/latest/Startup-Templates/Application 查看文档
[09:02:03 INF] 'EXLNT.ContractOps' 已成功创建到 'c:\Development\DOTNET\ABP.IO'
- 然后我运行 DBMigrator 控制台应用程序创建数据库
- 然后我将三个项目(.IdentityServer、.HttpApi.Host 和 .Web 项目)设置为解决方案中的启动项目
当我 运行 应用程序时,在 Web 应用程序上,一切都 运行ning 非常缓慢。主页甚至需要 10 多分钟 appear/render。然后,当我点击登录或任何导航菜单项时,它需要超过 15 分钟。
我从第一次尝试开始就改变了一些事情:
- 我从 docker 容器 SQL 服务器切换到本地非 docker SQL 服务器
- 我关闭了我的 VPN,以消除某些客户端库无法加载的障碍。
我解决了我的问题!
我正在使用全新的笔记本电脑。所以我忙于安装这么多必需的开发工具和库,以至于 我忘了安装 REDIS。我回到 ABP.IO 入门文档,看到了关于 REDIS 的注释!我的错!
我是第一次使用 ABP.IO 模板。我已经使用 AspNetZero 模板很多年了。
我今天下载了 Blazor UI 模板。我遵循了入门文档以及如何运行 ABP IO 文档中的应用程序步骤。
我已在我的解决方案中分别将 .IdentityServer、.HttpApi.Host 和 .Web 项目 设置为 启动项目 .
API 和 Identity 项目打开得相当快。然而,WEB 项目 需要几分钟,我的意思是 5 到 15 分钟来加载每个 page/view。我正在使用本地 SQL 服务器 express 作为我的数据库。
谁能告诉我应该检查什么 and/or 什么可能是我速度慢的原因?
这些消息偶尔会出现在控制台中。
我使用以下步骤创建了解决方案。
- 运行 命令:abp new EXLNT.ContractOps -u blazor --separate-identity-server
- 命令日志:
- [09:01:47 INF] ABP CLI (https://abp.io)
- [09:01:48 INF] 版本 4.0.0(稳定)
- [09:01:51 INF] 正在创建您的项目...
- [09:01:51 INF] 项目名称:EXLNT.ContractOps
- [09:01:51 INF] UI 框架:Blazor
- [09:01:51 INF] 创建解决方案文件夹:否
- [09:01:51 INF] 输出文件夹:c:\Development\DOTNET\ABP.IO
- [09:01:54 INF] 正在下载模板:app,版本:4.0.0
- [09:02:00 INF] 在 https://docs.abp.io/en/abp/latest/Startup-Templates/Application 查看文档 [09:02:03 INF] 'EXLNT.ContractOps' 已成功创建到 'c:\Development\DOTNET\ABP.IO'
- 然后我运行 DBMigrator 控制台应用程序创建数据库
- 然后我将三个项目(.IdentityServer、.HttpApi.Host 和 .Web 项目)设置为解决方案中的启动项目
当我 运行 应用程序时,在 Web 应用程序上,一切都 运行ning 非常缓慢。主页甚至需要 10 多分钟 appear/render。然后,当我点击登录或任何导航菜单项时,它需要超过 15 分钟。
我从第一次尝试开始就改变了一些事情:
- 我从 docker 容器 SQL 服务器切换到本地非 docker SQL 服务器
- 我关闭了我的 VPN,以消除某些客户端库无法加载的障碍。
我解决了我的问题!
我正在使用全新的笔记本电脑。所以我忙于安装这么多必需的开发工具和库,以至于 我忘了安装 REDIS。我回到 ABP.IO 入门文档,看到了关于 REDIS 的注释!我的错!