微服务快速体验
文章平均质量分 89
了解微服务,认识微服务用到的技术
*屏风光芒无限亮
我很懒,没有编写简介~
展开
-
微服务之初体验(4)
承接上一篇,本篇将会使用Feign、Hystrixfeign:声明式的web service客户端,它让微服务之间的调用变得更简单了hystrix:熔断器上一篇:微服务之初体验(3)feign、hystrix一、Feign准备二、服务降级三、Dashboard流监控一、Feign准备向 springcloud-api 模块导入依赖:<!-- Feign --> <dependency> <groupId>or.原创 2022-04-06 16:48:58 · 304 阅读 · 0 评论 -
微服务之初体验(2)
承接上一篇,这一篇将完成消费者模块、Eureka集群、服务发现上一篇:微服务之初体验(1)一、构建消费者子模块在父项目下新建一个名为 springcloud-consumer-dept-80 子模块导入相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/.原创 2022-03-31 22:15:01 · 541 阅读 · 0 评论 -
微服务之初体验(3)
承接上一篇,此篇将简单完成负载均衡的效果,会了解到Ribbon(电脑运存8G以下的朋友不要轻易尝试)上一篇:微服务之初体验(2)负载均衡一、添加依赖二、数据库构建三、启动自定义负载均衡算法一、添加依赖Eureka用于模块通信,Ribbon用于负载均衡需要添加依赖的几个模块:springcloud-consumer-dept-80、springcloud-eureka-7001、springcloud-eureka-7002、springcloud-eureka-7003、springclou.原创 2022-04-01 22:38:46 · 585 阅读 · 0 评论 -
微服务之初体验(1)
首先你得先知道概念,微服务是一种用于构建应用的架构方案,它有别于更加传统的单体式方案,可将应用拆分成各个核心功能。每个功能都可以被称为一项服务,可以单独构建和部署,这意味着各项服务在工作(出现故障)时,不会相互影响。接下来,通过代码简单体验一下……一、创建父项目创建一个 Maven 项目,命名为 springcloud-0,删掉 src ,使之成为空的父项目,1. pom 文件配置父项目 pom 文件,其中,将版本号提出来,可以方便后面更改。<?xml version="1.0.原创 2022-03-28 22:40:43 · 811 阅读 · 1 评论