SpringCloud Alibaba
文章平均质量分 80
微服务
吭萝卜
这个作者很懒,什么都没留下…
展开
-
AlibabaCloud笔记 第⼀章 微服务概念
当垂直应⽤越来越多, 重复的业务代码就会越来越多. 这时候, 我们就思考可不可以将重复的代码抽取出来, 做成统⼀的业务层作为独⽴的服务, 然后由前端控制层调⽤不同的业务层服务呢?在分布式架构下,当服务越来越多,容量的评估,⼩服务资源的浪费等问题逐渐显现,此时需增加⼀个调度中⼼对集群进⾏实时管理。微服务架构, 简单的说就是将单体应⽤进⼀步拆分,拆分成更⼩的服务,每个服务都是⼀个可以独⽴运⾏的项⽬。的⻆⾊,⽤户的所有请求都先交给它,然后它根据当前所有节点的负载情况,决定将这个请求交给哪个节点处理。原创 2023-08-14 12:51:06 · 69 阅读 · 0 评论 -
AlibabaCloud笔记 第二章 微服务环境搭建
使⽤简单易懂的模块来讲解SpringCloud⾥⾯相关的组件。查询商品列表创建订单持久层数据库: MySQL5.7其他技术栈⽗⼯程--- shop-product-api 商品微服务api【存放商品实体】--- shop-product-server 商品微服务 【端⼝:808x--- shop-order-api 订单微服务api【存放订单实体】--- shop-order-server 订单微服务 【端⼝:809x在微服务架构中,最常⻅的场景就是微服务之间的相互调⽤。原创 2023-08-23 11:14:54 · 93 阅读 · 1 评论 -
AlibabaCloud笔记 第五章 远程调用
客户端, 它使得调⽤远程服务就像调⽤本地服务⼀样简单,只需要创建⼀个接口并添加⼀个注解即可;默认就实现了负载均衡的效果;Nacos很好的兼容了。默认扫描当前包及其⼦包。提供的⼀个声明式的伪。重启订单服务,并验证。原创 2023-11-06 17:24:46 · 72 阅读 · 0 评论 -
AlibabaCloud笔记 第三章 服务治理
服务治理是微服务架构中最核⼼最基本的模块。⽤于实现各个微服务的。原创 2023-09-03 21:20:16 · 81 阅读 · 0 评论 -
AlibabaCloud笔记 第四章 负载均衡
2.1 在idea中再启动⼀个 shop-product 微服务,设置其端⼝为80822.2 在nacos查看微服务的启动情况3)修改 OrderServiceImpl 的代码,实现负载均衡@Service@Slf4j@Autowired@Autowired@Autowired@Overridelog.info("接收到{}号商品的下单请求,接下来调⽤商品微服务查询此商品信息",productId);//从nacos中获取服务地址//⾃定义规则实现随机挑选服务。原创 2023-10-30 11:40:16 · 81 阅读 · 1 评论