使用ASP.NET核心的服务发现模式
此存储库包含使用Consul和RabbitMQ等工具,使用ASP.NET核心实现服务发现模式的示例。
主分支当前使用.NET Core 2.0和ASP.NET Core 2.0。如果您想查看asp.net core 1.1示例的版本,请参见aspnetcore1.1标签
覆盖的图案
- 点到点< – 在这里开始:)
- 地方注册表
- 自我注册
- 健康检查
- 负载平衡
建立
- ASP.NET核心
- 虚假 – 假数据生成器
- 领事 – 分布式服务发现和配置
- 领事.NET- PLAYFAB .NET领事客户端
- RABBITMQ-消息经纪人
- RABBITMQ .NET客户端 – 官方RabbitMQ .NET客户端
参考
- .NET DEVEOPERS的服务发现
- 开发人员的DNS
- 微服务体系结构
- 马丁·福勒(Martin Fowler)的微服务资源指南
- ASP .NET核心文档
- 麦克风 – 自我宣布服务
