源码:https://github.com/LeoYangbs/spring-cloud-tutorial
项目基于spring cloud 最新版本(Dalston), 包含或将会包含一系列重要组件:
- 服务注册与发现[eureka-server]
- 外部化配置中心[config-server]
- gateway网关[api-gateway]
- 断路器
- 链路追踪
- spring data整合
- spring boot admin
各组件的实现力求简单,不包含多节点 高可用的实现,以便于微服务入门.
更多内容, 欢迎关注微信公众号「黑客与杂家」, 共同学习、 分享、 实践。
整体架构图:
使用介绍
先后启动 eureka-server config-server api-gateway basic-service
注册中心面板:
网关调用basic-service GET:http://localhost:8080/basic-service/v1/micro/services/basic/fetch-config
或直接调用basic-service GET:http://localhost:8081/v1/micro/services/basic/fetch-config
response:
{
"currenct_service ": "basic-service",
"project_name ": "spring-cloud-tutorial"
}

这是一篇关于Spring Cloud的基础教程,项目基于Dalston版本,涵盖了服务注册与发现、配置中心、API Gateway等关键组件的实现。文章提供了一个简单的微服务入门示例,不涉及多节点高可用设置,适合初学者。读者可以通过启动相关服务,了解其工作流程,并通过提供的配置仓库进行深入学习。

3078

被折叠的 条评论
为什么被折叠?



