springcloud微服务学习
文章平均质量分 93
随着应用业务逐渐变得复杂,传统的单体式架构已经不满足我们的日常开发了。这个时候我们就需要从传统的单体架构转变为微服务式的架构模式。Spring Cloud来源于Spring,利用Spring Boot进行快捷开发。Spring Cloud使用了现有的开源框架进行的集成,学习的难度和部署的门槛比较低。
椰皮糖
这个作者很懒,什么都没留下…
展开
-
SpringCloud微服务学习--Nacos注册中心
本文仍然是记录springcloud微服务学习,内容是关于微服务中的Nacos注册中心。上一篇文章是。原创 2023-05-20 21:22:03 · 117 阅读 · 1 评论 -
SpringCloud微服务学习--Eureka注册中心
在Eureka架构中,微服务角色有两类。原创 2023-05-09 13:00:17 · 229 阅读 · 0 评论 -
SpringCloud微服务学习
单体架构:简单方便,高度耦合,扩展性差,适合小型项目。例如:学生管理系统分布式架构:松耦合,扩展性好,但架构复杂,难度大。适合大型互联网项目,例如:京东、淘宝微服务:一种良好的分布式架构方案①优点:拆分粒度更小、服务更独立、耦合度更低②缺点:架构非常复杂,运维、监控、部署难度提高SpringCloud是微服务架构的一站式解决方案,集成了各种优秀微服务功能组件。原创 2023-05-06 14:51:33 · 101 阅读 · 2 评论 -
SpringCloud微服务学习--服务拆分和远程调用
本文仍然是记录springcloud微服务学习,内容是关于微服务中的服务拆分和及实现案例。原创 2023-05-09 00:25:57 · 349 阅读 · 0 评论 -
SpringCloud微服务学习--Ribbon负载均衡
SpringCloud Ribbon的底层采用了一个拦截器,拦截了RestTemplate发出的请求,对地址做了修改。用一幅图来总结一下:拦截我们的RestTemplate请求RibbonLoadBalancerClient会从请求url中获取服务名称,也就是user-serviceDynamicServerListLoadBalancer根据user-service到eureka拉取服务列表eureka返回列表,localhost:8081、localhost:8082。原创 2023-05-11 23:05:55 · 94 阅读 · 0 评论