目录
九、微服务有很多注册中心组件,说说你知道的有哪些?并说出他们的区别?
十一、刚才你提到了RestTemplate,那么RestTemplate有什么常用的方法吗?
二十三、Hystrix组件有个Dashboard,你了解过吗?
二十五、SpringCloud Gateway与Zuul的区别?
三十、SpringCloud Config是什么?有什么用处?
三十一、SpringCloud中,使用过全局事件总线bus吗?如果使用过请简单的谈一谈
三十二、SpringCloud中,使用过Stream消息驱动吗?如果使用过请简单的谈一谈
三十三、假如说我们的分布式项目链路很多,有很多节点,那么如何跟踪这些链路呢?
三十四、除了Eureka、Zookeeper、Consul,你还知道什么服务注册中心的组件吗?
三十五、你刚刚提到Nacos,那与其它几种注册中心组件有什么区别吗?
一、简单说一说什么是微服务?
微服务架构是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值。服务之间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。
举个简单例子来说,我们以前都是单一的Web项目,包含着比如订单功能、支付功能、物流功能、日志功能等。但微服务是要你将这些功能按业务进行拆分,每个功能是一个SpringBoot项目,每个项目互相通信。
二、微服务有哪些优缺点?
优点:
<