Micro Services Architecture - Jimu (building blocks) 1.0.0 upgrade support .Net Core 3.0

If you do not know Jimu (building blocks) is valid, the venue and .Net Core Services Framework describes a distributed micro - Jimu
this upgrade in addition to supporting .Net Core 3.0 also adds some features, such as REST, link tracking, the following is detailed;

First, the list of features

Features Explanation Jimu 1.0.0 Jimu 0.6.0
platform .Net Core 2.1
.Net Core 3.0
Service registration and discovery consul
Gateway Asp.Net Core Web
RPC DotNetty
Authentication JWT
Load Balancing In rotation
Fault Tolerance Policy Retry
container docker
Routing Configuration Attribute notes
Logging log4net
nlog
File swagger
Linktrace skywalking
REST Attribute notes
Health Monitoring Heartbeat
Save download file Save multiple files, single file download
Jump In the service end jump to a specific url
SNAKE Dapper
DDD MiniDDD

Second, the suggestion to build a distributed architecture in conjunction with the blocks docker

三、swagger

四、skywalking

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

Trace tracking

Fifth, the gateway

server

Micro Services

Micro Service Details

Sixth, the source

https://github.com/grissomlau/jimu

Guess you like

Origin www.cnblogs.com/grissom007/p/11913298.html