springcloud使用专栏
文章平均质量分 85
主要是介绍Springcloud一代各个组件的使用以及原理剖析
$码出未来
~~~
展开
-
Spring Cloud Alibaba之nacos集群搭建
原创不易,转载请注明出处文章目录1.准备工作1.1nacos下载1.2 mysql准备1.3 jdk安装2.修改配置2.1 解压2.2 mysql脚本执行2.3 配置文件修改2.3.1 application.properties2.3.2 cluster.conf3.集群启动与查看状态3.1 启动集群3.2 查看状态1.准备工作1.1nacos下载github下载nacos的server端: 链接,选择你需要的版本,当然你也可以把源码download下来,自己编译。我这里直接使用的最新版.原创 2021-08-14 23:30:39 · 455 阅读 · 0 评论 -
Spring Cloud Alibaba之nacos注册中心使用篇
文章目录1.环境准备1.1 nacos server单机部署1.2 代码环境2. 简单集成使用2.1 父工程改造2.2 订单服务改造2.2.1 pom 依赖2.2.2 配置文件2.2.3 主启动类2.2.4 对外提供服务2.2.5 启动服务2.3 用户服务改造2.3.1 常规改造2.3.2 controller 改造2.3.2.1 fegin方式调用2.3.2.2 restTemplate方式调用2.3.3 启动注册2.4 调用测试本文基于 spring cloud alibaba v2.1.0原创 2020-07-21 23:47:42 · 794 阅读 · 1 评论 -
SpringCloud之Config配置中心实践篇
1.环境说明2. 简单使用3.SpringCloud Config+Bus原创 2020-07-15 23:52:54 · 656 阅读 · 0 评论 -
SpringCloud之Config配置中心理论篇
1.分布式配置中心1.1 什么是分布式配置中心首先我们可以先理解下配置中心,配置中心就是集中管理配置文件的一个系统,分布式配置中心就是管理分布式项目配置文件的系统,将各个项目中的配置文件抽出来,然后集中管理,比如说我们的数据源配置,redis配置,mongodb配置,kafka配置等等这些配置信息抽离出来,然后交给分布式配置中心来管理这些配置信息。1.2 出现的背景随着微服务架构的普及,服务根据不同的拆分粒度拆分的越来越多,服务的管理难度就会增大,配置信息的管理就在其中,比如说我们有这么一个需求,需原创 2020-07-14 23:22:48 · 819 阅读 · 0 评论 -
SpringCloud之Zuul网关使用篇
文章目录1. 环境准备2.使用2.1 路由介绍2.2 过滤器介绍1. 环境准备2.使用2.1 路由介绍2.2 过滤器介绍原创 2020-07-11 23:33:58 · 2551 阅读 · 2 评论 -
SpringCloud全家桶从入门到放弃
SpringCloud一代全家桶从入门到放弃原创 2020-07-11 14:23:43 · 4979 阅读 · 1 评论 -
SpringCloud之Sleuth+Zipkin链路追踪使用篇
1.环境准备1.1 mysql准备由于本篇需要使用zikpin对链路信息进行保存,需要使用到mysql环境,mysql安装链接:《linux下安装mysql-5.7.25详细步骤》1.2 服务准备我们本篇文章还将继续使用《SpringCloud之Gateway使用篇》文中环境,如果没有还可以根据服务清单准备环境服务清单:服务解释端口spring-cloud-parent父工程,管理依赖版本与公共依赖,下面服务皆是子模块,springcloud版本Greenwich.REL原创 2020-07-11 12:46:50 · 2287 阅读 · 0 评论 -
SpringCloud之Stream学习篇
1. springcloud stream介绍1.1 mq产品介绍我们在项目开发或多或少的用过或者听说过mq吧,官方名称叫消息中间件哈,现在主流的mq产品有activemq,rabbitmq,rocketmq,kafka,它们主要被用来应用解耦,流量削峰,消息传递,异步处理,日志处理等等。我们先来看一下传统消息中间件的模型由消息生产者,消息中间件产品,消息消费者组成。消息生产者:顾名思义,就是生产消息的,也是消息的投递者,将消息投递给消息中间件。消息中间件:这个其实就是咱们上面说的那些具体的产原创 2020-07-09 23:40:04 · 5091 阅读 · 1 评论 -
SpringCloud之Gateway使用篇
SpringCloud之Feign使用篇原创 2020-07-04 14:38:36 · 5507 阅读 · 2 评论 -
SpringCloud之Feign使用篇
SpringCloud之Feign使用篇1.环境准备2.简单使用3.负载均衡配置4.熔断器配置5.压缩配置6.日志配置原创 2020-07-04 00:03:24 · 4735 阅读 · 0 评论 -
SpringCloud之Hystrix使用高级篇
1.环境准备2.Hystrix高级应用3.Hystrix Dashboard监控仪表盘4.Hystrix Turbine聚合监控原创 2020-07-01 22:29:42 · 5379 阅读 · 3 评论 -
SpringCloud之Hystrix使用篇
1.环境准备2.基础用法3.舱壁模式4.HystrixDashboard5.HystrixTurbine原创 2020-06-30 21:50:54 · 3901 阅读 · 1 评论 -
SpringCloud之Ribbon理论篇
1.Ribbon是什么?Ribbon是一个客户端负载均衡工具,由Netflix公司开源,后来被spring整合到springcloud生态圈作为服务调用间的负载均衡组件。在springcloud中Ribbon一般不是单独使用,往往需要配合Eureka使用,从Eureka Server 获取服务列表,然后使用负载均衡算法(轮询,随机)选出一个合适Server进行调用,同时Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。2.关于负载均衡负载均衡从软硬件的角度可以分为硬负载与软负载,然后从负原创 2020-06-30 18:07:52 · 4105 阅读 · 0 评论 -
SpringCloud之Eureka理论篇
SpringCloud之Eureka介绍篇原创 2020-06-29 00:34:26 · 4366 阅读 · 1 评论 -
SpringCloud之Ribbon使用篇
1.环境准备我们继续使用《SpringCloud之Ribbon使用篇》里面Eureka集群环境。1.首先我这里有spring-cloud-parent pom工程2.spring-cloud-eureka-server Eureka Server 子工程 这里端口我们使用90开头我们这里集群由两个服务实例组成,分别是9090与9091端口3.spring-cloud-order-service-consumer 订单调用服务 (也就是咱们的服务消费者)这里端口我们使用80 开头4.spring-原创 2020-06-26 23:20:30 · 8928 阅读 · 2 评论 -
SpringCloud之Eureka使用篇
1.单例Eureka Server1.1 环境准备1.首先我这里有spring-cloud-parent pom工程2.spring-cloud-eureka-server Eureka Server 子工程 这里端口我们使用90开头3.spring-cloud-order-service-consumer 订单调用服务 (也就是咱们的服务消费者)这里端口我们使用80 开头4.spring-cloud-order-service-provider 订单提供服务 (服务提供者) 这里端口我们使原创 2020-06-25 23:38:34 · 25696 阅读 · 12 评论