如何利用网站开发国外客户,做网站py和php,网站内容建设需要注意哪些问题,温州百度推广排名优化10.24-27 大会Microsoft Tech Summit 2018 在上海举办#xff0c;我 有幸受邀成为这场大会的讲师。Microsoft Tech Summit 2018 微软技术暨生态大会将于10月24日至27日在上海世博中心举行#xff0c;这也会是国内举办的最后一届 Tech Summit#xff0c;2019 年开始会以 Micr… 10.24-27 大会Microsoft Tech Summit 2018 在上海举办我 有幸受邀成为这场大会的讲师。Microsoft Tech Summit 2018 微软技术暨生态大会将于10月24日至27日在上海世博中心举行这也会是国内举办的最后一届 Tech Summit2019 年开始会以 Microsoft Ignite Tour 的形式出现大家可以在官网查看本次会议信息https://www.microsoft.com/china/techsummit/2018/ 。今年非常荣幸最终入选了分会场课程我和梁桐铭会在 25日下午2:00-2:45给大家带来 “打造开源的.NET Core微服务解决方案” 的主题分享编号 DEV302。本次课程的主要内容主要是基于开源的项目打造微服务方案主要内容在这篇文章中Service Fabric 与 Ocelot 集成。欢迎各位参会的伙伴过来一起交流探讨。我们的代码和PPT已经开源放在githubhttps://github.com/geffzhang/NanoFabric-ServiceFabric 。基于Service fabric Ocelot Identity Server4 52ABP 的案例展示本案例是由张善友staneee梁桐铭 共同协作打造基于Service fabric Ocelot Identity Server4 52ABP 的案例展示关于service farbic的基础部分参考https://docs.microsoft.com/zh-cn/azure/service-fabric/service-fabric-overview以上为 基础内容解决方案内项目说明项目截图.png1 Service Fabric Application - NanoFabric_ServiceFabricServiceFabric App,可理解为其余所有项目的启动引导2 IdentityServer 4 - ServiceOAuthIdentityServer4 Server3 Gateway (Ocelot) - GatewayAPI网关4 Microservices - 01 - ServiceA - ServiceAdefault values api
IdentityServer4 Client:default.client5 Frontend(52ABP) - LTMCompanyNameFree.YoyoCmsTemplate.Web.Host52ABP API Host,无状态服务,端口10090IdentityServer4 Client:52abp.client5 Frontend(52ABP) - SPAHost52abp前端计算静态站点,无状态服务,端口10091
运行程序前使用命令行打开此路径
1、输入 npm install 还原依赖 或 输入 yarn 进行还原依赖
2、还原成功后输入 npm run build 打包5 Frontend(52ABP) - FrontendConsoleApp测试的控制台程序5 Frontend(52ABP) - 52ABP - All* 此目录下为 ServiceOAuth 和 LTMCompanyNameFree.YoyoCmsTemplate.Web.Host的依赖* ServiceOAuth 依赖于 52ABP 的 User 和登陆等等,其余都不依赖,只是为了临时使用方便* LTMCompanyNameFree.YoyoCmsTemplate.Web.Host 依赖所有,并提供所有api本地启动项目操作说明1、 启动 Service fabric local cluster manager ,保证本地集群是打开的状态。image.png2、 打开NanoFabric-ServiceFabric.sln解决方案需要使用管理员权限这点很重要否则报错。3、 默认生成数据库内容LTMCompanyNameFree.YoyoCmsTemplate.Migrator启动迁移文件工具生成数据库。image.png4、52abp前端计算静态站点,无状态服务,端口10091 运行程序前使用命令行打开此路径,需要编译前端包打开ClientApp然后运行1、输入 npm install 还原依赖 或 输入 yarn 进行还原依赖
2、还原成功后输入 npm run build 打包5、设置NanoFabric_ServiceFabric为默认启动项目然后启动它。image.png6、启动成功访问 http://localhost:10091调用的是ocelot的网关PS: 账号和密码默认账号Admin默认密码123qwe相关文章课程 预编译框架开发高性能应用 - 微软技术暨生态大会 2018Microsoft Tech Summit 2018 课程简述利用 Windows 新特性开发出更好的手绘视频应用Service Fabric 与Ocelot 的集成原文地址: https://www.jianshu.com/p/271e3e0b762d.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com