[从0到1搭建ABP微服务]

简介

《从0到1搭建ABP微服务》系列的ABP微服务架构"方案一"已经完成,所有服务均单独应用部署,本篇文章将继续介绍启动ABP微服务架构。

获取代码

在本地的任意文件下进入控制台输入:
git clone https://github.com/WilliamXu96/ABP-MicroService.git
或者直接转到 GitHub 进行下载。

迁移和配置

打开ABP-MicroServiceAuthServerAuthServer.HostAuthServer.Host.sln解决方案,修改数据库和redis连接。在VS程序包管理控制台中输入:
PM> Update-Database
打开ABP-MicroServiceMicroServicesBusinessBusiness.sln解决方案,修改数据库和redis连接。在VS程序包管理控制台中输入:
PM> Update-Database
继续分别修改WebAppGateway、IdentityService.Host、TenantService.Host服务的数据库和redis连接。

启动

控制台进入ABP-MicroServiceAuthServerAuthServer.Host输入:
dotnet run
控制台进入ABP-MicroServiceIdentityServiceIdentityService.Host输入:
dotnet run
控制台进入ABP-MicroServiceMicroServicesBusinessBusiness.Host输入:
dotnet run
控制台进入ABP-MicroServiceTenantServiceTenantService.Host输入:
dotnet run
控制台进入ABP-MicroServiceGatewaysWebAppGatewayWebAppGateway.Host输入:
dotnet run
控制台进入ABP-MicroServiceWebAppvue-element-admin输入:
npm install
npm run dev

完成

访问网关swagger页进行测试:http://localhost:62162/swagger/index.html

访问localhost:9527查看vue-element-admin后台管理

原文地址:https://www.cnblogs.com/william-xu/p/12806810.html