流程
fiegn hystrix ribbon
httpclient
调用端 消费者
接口化请求调用,指定了要调的服务和方法。
Feign
找到定义的服务的名字。服务发现
Hystrix 系统保护机制。
服务挂了,熔断。
正常执行,不执行熔断。
ribbon
负载均衡 将请求分担到集群的不同服务器。
httpclient
最后执行真正的调用。
生产者 被调用者,提供方法。
什么是微服务
使用不同端口,就叫做微服务架构。
有多个服务,服务独立运行,每个服务占用独立进程。
每个模块可以使用不同的技术。
每个模块可以使用不同的存储方式。
springcloud是很多技术总成。
springcloud是一个脚手架,离不开springboot。