首页 > Web开发 > 详细

微服务架构 - Jimu(积木) 升级 1.0.0 支持 .Net Core 3.0

时间:2019-11-22 20:04:51      阅读:95      评论:0      收藏:0      [点我收藏+]

如果不知道 Jimu(积木) 是啥,请移步 .Net Core 分布式微服务框架介绍 - Jimu
这次升级除了支持 .Net Core 3.0 还新增部分功能,如 REST, 链路跟踪等,以下为详细;

一、功能列表

功能 说明 Jimu 1.0.0 Jimu 0.6.0
平台 .Net Core 2.1
.Net Core 3.0
服务注册与发现 consul
网关 Asp.Net Core Web
RPC DotNetty
鉴权 JWT
负载均衡 轮训
容错策略 重试
容器 docker
路由配置 Attribute注解
日志记录 log4net
nlog
文档 swagger
链路跟踪 skywalking
REST Attribute注解
健康监测 心跳
文件上存下载 多文件上存,单文件下载
跳转 在服务端跳转到指定url
ORM Dapper
DDD MiniDDD

二、建议用积木结合 docker 搭建分布式架构

技术分享图片

三、swagger

技术分享图片

技术分享图片

四、skywalking

拓扑图: user -> jimu_apigateway -> jimu_order -> jimu_user

技术分享图片

Trace 跟踪

技术分享图片

五、网关

服务器

技术分享图片

微服务

技术分享图片

微服务详细

技术分享图片

六、源码

https://github.com/grissomlau/jimu

微服务架构 - Jimu(积木) 升级 1.0.0 支持 .Net Core 3.0

原文:https://www.cnblogs.com/grissom007/p/11913298.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!