微服务,是一个小型的服务,也是一种设计理念,将一个大型繁杂的系统拆分为多个小型的服务,进行独立部署,这些服务在独立进程中运行,通过特定的协议进行通信
优点:
缺点:
在服务通信性能上RPC更强,但是Rest更为灵活
SpringCloud是基于SpringBoot实现的微服务框架,为开发人员提供了很多快速构建分布式系统中常见模式的工具,包括配置管理、服务发现、断路器、智能路由、微代理,控制总线等。
Spring Cloud专注于为典型的用例提供良好的开箱即用体验,并为其他用例提供扩展性机制。
参考地址:
Eureka是Netflix开发的基于Rest的服务发现框架,SpringCloud基于此进行二次封装,实现服务的管理。
创建一个Eureka服务:>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)