微服务功能的主要体现:
1)服务的注册与发现
Eureka ,Consul ,Zookeeper
2)服务的负载均衡
Ribbon
3)服务的容错
Hystrix
4)服务的网关
微服务中常用的网关组件 Zuul,Nginx
5)服务配置的统一管理
常用的组件 SpringCloud 的SpringCloud Config ,阿里的Diamond ,百度的 Disconf ,携程的 Apollo
6)链路追踪
google的Dapper,Twitter的Zipkin,阿里的Eagleeye ,Spring Cloud Sleuth
7)实时日志
ELK 分布式日志