微服務框架 - Jimu(積木) 升級 1.0.0 支持 .Net Core 3.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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM