Spring Cloud 入门 ①

kamisamak 发布于 2020-08-16 1620 次阅读


[infobox title="微服务简介"]
微服务架构是一种架构模式或者说是一种架构风格。将单一应用程序划分成一组小的服务,每个服务运行独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值。


[/infobox]
[infobox title="SpringCloud(Netflix)"]
Spring Cloud是实现微服务的一种技术架构
http://projects.spring.io/spring-cloud/
实现了如配置管理,服务发现,智能路由,负载均衡,熔断器,控制总线,集群状态等功能。
涉及的部分组件包括:
Eureka:注册中心
Zuul:服务网关
Ribbon:负载均衡
Feign:服务调用
Hystrix:熔断器等

[/infobox]
[successbox title="Eureka"]
介绍 展开 / 收起

[infobox title="具体实现"]

Maven配置 展开 / 收起

[warningbox title="eureka-server01"]
Application 展开 / 收起

properties 展开 / 收起

[/warningbox]
[warningbox title="eureka-server02"]
Application 展开 / 收起

properties 展开 / 收起

[/warningbox]
[warningbox title="user-service"]
properties① 展开 / 收起

properties① 展开 / 收起

SpringApplication实例 展开 / 收起

[/warningbox]
[/infobox][/successbox]
[successbox title="负载均衡Ribbon"]
简介 展开 / 收起

示例 展开 / 收起

[/successbox]

此作者没有提供个人介绍。
最后更新于 2020-08-16