若是不知道 Jimu(積木) 是啥,請移步 .Net Core 分佈式微服務框架介紹 - Jimu
此次升級除了支持 .Net Core 3.0 還新增部分功能,如 REST, 鏈路跟蹤等,如下爲詳細;html
功能 | 說明 | 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 | ● | ● |