E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
springcloud-
SpringCloud-
服务监控
一.SpringBootAdmin1.创建项目cloud-admin-server2.引入依赖org.springframework.bootspring-boot-starter-webcom.alibaba.cloudspring-cloud-starter-alibaba-nacos-discoveryde.codecentricspring-boot-admin-starter-serve
可爱的鸡仔
·
2023-10-23 10:19
微服务
spring
cloud
springcloud-
服务治理
1.服务治理介绍1.1什么是服务治理?服务治理可以说是微服务架构中最为核心和基础的模块,它主要是对微服务的实例进行管理,有如下几个功能:服务注册:在服务治理框架中,会构建一个注册中心,服务提供者会向注册中心登记自己提供的服务,将服务名、主机与端口号等信息告知注册中心,注册中心会按照服务名进行分类,整理出一个服务清单。服务注册中心还需要以心跳的方式去监测清单中的服务是否可用,若不可用则需要从服务清单
苏兮墨
·
2023-10-22 03:59
spring
cloud
java
spring
Springcloud-
服务注册与发现
注册服务与发现相关概念Eureka两大组件搭建单机Eureka环境搭建集群Eureka环境actuator完善微服务信息服务发现自我保护机制Consul概述作用下载与安装使用补充-CAP简介AP(Eureka)CP(Consul)注册服务与发现相关概念服务治理什么是服务治理SpringCloud封装了Netflix公司开发的Eureka模块来实现服务治理在传统的rpc远程调用框架中,管理每个服务与
点灯大师_
·
2023-10-19 19:34
微服务
笔记
eureka
spring
cloud
java
SpringCloud-
服务注册与发现
服务注册与发现前面我们没有服务注册中心,也可以服务间调用,为什么还要服务注册?当服务很多时,单靠代码手动管理是很麻烦的,需要一个公共组件,统一管理多服务,包括服务是否正常运行,等Eureka用于**服务注册,目前官网已经停止更新**1、Eureka服务治理SpringCloud封装了Netflix公司开发的Eureka模块来实现服务治理在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比
成 大事
·
2023-10-19 19:33
springcloud
spring
cloud
eureka
微服务
【
SpringCloud-
快速搭建】
微服务框架搭建(一)、SpringCloud-Parent1.创建一个SpringBoot项目2.导入我们的依赖(二)、SpringCloud-API(实体类)1.创建一个SpringBoot项目2.导入我们的依赖3.创建我们的实体类(三)、SpringCloud-dept(业务A)1.创建一个SpringBoot项目2.导入我们的依赖3.配置我们的配置信息4.配置我们的MVC框架(1).Dao层
吉士先生
·
2023-10-18 00:56
spring
cloud
spring
后端
SpringCloud-
创建父工程(Day01)
创建父工程在IDEA中新建Maven工程,Java版本选择1.8.并选择archetype.项目设置忽略一些默认文件父Pom设置4.0.0org.gcl.learncloud20221.0-SNAPSHOTpomUTF-81.81.84.121.2.171.16.185.1.471.1.161.3.0org.springframework.bootspring-boot-dependencies2
临水而愚
·
2023-10-17 09:03
SpringCloud
spring
cloud
intellij-idea
maven
SpringCloud-
调用链-Sleuth-可视化监控平台-zipkin
1.启动zipkinjarjava-jarzipkin-server-2.12.9-exec.jar2.在所有微服务中加依赖和配置org.springframework.cloudspring-cloud-starter-zipkinserver:port:8080spring:application:name:order-servicezipkin:base-url:http://localho
心流时间
·
2023-10-15 15:59
SpringCloud
spring
cloud
java
eureka
SpringCloud-Bus
接上文
SpringCloud-
消息组件1注册BusBus需要基于一个具体的消息队列实现,比如RabbitMQ.还使用最开始的服务拆分项目,比如现在借阅服务的某个接口调用时,能给用户服务和图书服务发送一个通知
vcoy
·
2023-10-05 16:42
springCloud
spring
cloud
spring
后端
SpringCloud-
消息组件
1简介了解过RabbitMQ后,可能我们会遇到不同的系统在用不同的队列。比如系统A用的Kafka,系统B用的RabbitMQ,但是没了解过Kafka,因此可以使用SpringStream,它能够屏蔽地产,像JDBC一样,只关心SQL和业务本身,不关心数据库的具体实现。创建一个新的项目测试导入SpringCloud依赖org.springframework.cloudspring-cloud-dep
vcoy
·
2023-10-05 16:07
springCloud
spring
cloud
spring
后端
springcloud-
注册中心实战篇(eureka)
一、高可用注册中心搭建idea-->File-->New-->Project-->SpringInitializr-->next填写基本信息选择CloudDiscovery-->EurekaServer-->next-->finish我们可以看到pom文件中已经包含了相关依赖,pom文件内容如下:4.0.0com.exampleerueka0.0.1-SNAPSHOTjareruekaDemopr
翟文龙
·
2023-10-02 01:40
springcloud-
配置中心config
为什么要使用配置中心集中管理配置。一个使用微服务架构的应用系统可能会包含成百上千个微服务,因此集中管理配置是非常有必要的;不同环境,不同配置。例如,数据源配置在不同的环境(开发、测试、预发布、生产等)中是不同的;运行期间可动态调整。例如,我们可根据各个微服务的负载情况,动态调整某自定义的配置文件参数配置修改后可自动更新。如配置内容发生变化,微服务能够自动更新配置。SpringCloudConfig
王诗林
·
2023-09-23 14:26
SpringCloud-
微服务CAP原则
接上文SpringCloud-Config配置中心到此部分即微服务的入门。总的来说,数据存放的节点数越多,分区容忍性就越高,但要复制更新的次数就越多,一致性就越难保证。同时为了保证一致性,更新所有节点数据所需要的时间就越长,那么可用性就越低。因此,存在以下几种方案:
vcoy
·
2023-09-10 00:48
springCloud
spring
cloud
微服务
spring
【业务功能101】微服务-
springcloud-
分布式事务-本地事务ACID-隔离级别-传播属性-CAP定理-BASE定理-分布式事务解决方案2PC/TCC/seata-RocketMQ
一、为什么需要使用分布式事务 我们在分布式环境下一个业务可能会涉及到多个模块之间的调用,为了保证操作的原子性,分布式事务是最好的解决方案。二、本地事务 在系统介绍分布式事务之前,我们还是很有必要回顾下本地事务。在一个服务中生效的事务我们称为本地事务。1.事务的特性 事务的概念:事务是逻辑上一组操作,组成这组操作各个逻辑单元,要么一起成功,要么一起失败。事务的四个特性(ACID):原子性(at
studyday1
·
2023-09-09 12:21
Spring
cloud
分布式
Spring
boot
微服务
spring
cloud
分布式
分布式事务
2PC/TCC/SEATA
RocketMQ
CPA
BASE定理
【业务功能100】补充代码【业务功能88】微服务-
springcloud-
分布式锁-redis-redisson-springcache
采用redisson做分布式锁,完成数据的查询接口功能getCatelog2JSONRedis原先从mysql数据库查询的效率较低,现在将部分固定数据展示比如页面的树形栏目信息等,存储到redis缓存,然后基于分布式集群,需要结合本地锁(synchronized)与分布式锁(redissonClient.getLock(“catelog2JSON-lock”)),避免多次重复访问数据库/***查询
studyday1
·
2023-09-07 11:27
Spring
boot
Spring
cloud
分布式
微服务
spring
cloud
分布式
分布式锁
redisson
springcache
从实例一步一步入门学习SpringCloud的Eureka、Ribbon、Feign、熔断器、Zuul的简单使用(附代码下载)
场景
SpringCloud-
创建统一的依赖管理:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102530574SpringCloud
霸道流氓气质
·
2023-09-05 16:18
【业务功能篇93】微服务-
springcloud-
多线程-异步处理-异步编排-CompletableFutrue-实战运用
异步处理编排 我们可以在商品详细信息查询的位置实现CompletableFuture的异步编排处理。根据业务分析:3.4.5数据接口的入参信息需要来源于1数据接口的返回信息,也就是skuid所以可以设计1345串行线程,而345依赖1,需要等1执行完成2接口数据没有关系,所以就与上面的线程是并行关系所以就是12接口数据是并行执行而345与1是串行执行进行异步编排设计,提高接口访问效率这样处理后,
studyday1
·
2023-09-02 19:12
Spring
cloud
Java
Spring
boot
微服务
spring
cloud
java
异步编排
多线程
【业务功能篇92】微服务-
springcloud-
多线程-异步处理-异步编排-CompletableFutrue
三、CompletableFutrue一个商品详情页展示SKU的基本信息0.5s展示SKU的图片信息0.6s展示SKU的销售信息1sspu的销售属性1s展示规格参数1.5sspu详情信息1s1.ComplatableFuture介绍 Future是Java5添加的类,用来描述一个异步计算的结果。你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可
studyday1
·
2023-09-02 19:11
Spring
boot
Java
Spring
cloud
spring
cloud
微服务
多线程
异步处理
异步编排
【业务功能篇91】微服务-
springcloud-
多线程-线程池执行顺序
一、线程的实现方式1.线程的实现方式1.1继承ThreadclassThreadDemo01extendsThread{@Overridepublicvoidrun(){System.out.println("当前线程:"+Thread.currentThread().getName());}}1.2实现Runnable接口classThreadDemo02implementsRunnable{@
studyday1
·
2023-09-02 19:40
Spring
cloud
Spring
boot
Java
spring
cloud
微服务
多线程
线程池执行顺序
【业务功能89】补充【业务功能88】:微服务-
springcloud-
分布式锁-springcache- @CacheEvict
@CacheEvict:在更新数据的时候同步删除缓存中的数据/***@CacheEvict:在更新数据的时候同步删除缓存中的数据*@CacheEvict(value="catagory",allEntries=true)表示删除catagory分区下的所有的缓存数据*@paramentity*///@CacheEvict(value="catagory",key="'getLeve1Categor
studyday1
·
2023-08-31 04:54
Spring
cloud
分布式
Java
spring
cloud
微服务
分布式锁
springcache
CacheEvict
【业务功能88】微服务-
springcloud-
分布式锁-redis-redisson-可重入锁-读写锁-闭锁-信号量-缓存数据一致性问题-双写模式-失效模式-springcache
二、分布式锁1.分布式锁的原理 分布式锁或者本地锁的本质其实是一样的,都是将并行的操作转换为了串行的操作2.分布式锁的常用解决方案2.1数据库可以利用MySQL隔离性:唯一索引usetest;CREATETABLE`DistributedLock`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'主键',`name`varchar(64)NOTNULLDEFAUL
studyday1
·
2023-08-31 04:53
分布式
Spring
cloud
Java
微服务
spring
cloud
分布式锁
redis
redisson
可重入锁
读写锁
【业务功能篇90】微服务-
springcloud-
检索服务-ElasticSearch实战运用-DSL语句
商城检索服务1.检索页面的搭建 商品检索页面我们放在search服务中处理,首页我们需要在mall-search服务中支持Thymeleaf。添加对应的依赖org.springframework.bootspring-boot-starter-thymeleaf然后我们拷贝模板文件到template目录下,然后不要忘记添加Thymeleaf的名称空间需要把相关的静态资源文件拷贝到Nginx服务中
studyday1
·
2023-08-31 04:18
Spring
boot
Java
Spring
cloud
微服务
spring
cloud
elasticsearch
DSL语句
检索服务
【业务功能篇87】微服务-
springcloud-
本地缓存-redis-分布式缓存-缓存穿透-雪崩-击穿
一、缓存1.什么是缓存 缓存的作用是减低对数据源的访问频率。从而提高我们系统的性能。缓存的流程图2.缓存的分类2.1本地缓存 其实就是把缓存数据存储在内存中(Map).在单体架构中肯定没有问题。单体架构下的缓存处理2.2分布式缓存 在分布式环境下,我们原来的本地缓存就不是太使用了,原因是:缓存数据冗余缓存效率不高 分布式缓存的结构图3.整合Redis 要整合Redis那么我们在Sprin
studyday1
·
2023-08-29 06:45
Spring
cloud
分布式
Java
缓存
微服务
spring
cloud
分布式缓存
redis
【业务功能篇86】微服务-
springcloud-
系统性能压力测试-jmeter-性能优化-JVM参数调优
系统性能压力测试一、压力测试 压力测试是给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷,是通过搭建与实际环境相似的测试环境,通过测试程序在同一时间内或某一段时间内,向系统发送预期数量的交易请求、测试系统在不同压力情况下的效率状况,以及系统可以承受的压力情况。然后做针对性的测试与分析,找到影响系统性能的瓶颈,评估系统在实际使用环境下的效率情况,评价系统性能以及
studyday1
·
2023-08-29 06:39
Spring
cloud
Java
业务场景实例问题
微服务
spring
cloud
压力测试
JMeter
JVM
Springcloud 网关篇-Gateway断言工厂和过滤器详讲及跨域问题配置
Springcloud-
网关篇Gateway断言工厂和过滤器详讲及跨域问题配置3.3路由断言工厂RoutePredicateFactory3.3.1Spring提供的十一种基本的Predicate工厂(
明矾java
·
2023-08-19 05:34
Springcloud
spring
cloud
gateway
java
springcloud-
网关路由gateway
简介SpringCloudGateway是SpringCloud的一个全新项目,该项目是基于Spring5.0,SpringBoot2.0和ProjectReactor等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的API路由管理方式。SpringCloudGateway作为SpringCloud生态系统中的网关,目标是替代Zuul,在SpringCloud2.0以上版本中,没有对新版
王诗林
·
2023-07-24 06:12
springcloud-
限流(gateway、sentinel)
springcloud-
限流限流算法计数器每个单位时间能通过的请求数固定,超过阈值直接拒绝。
或许没看到
·
2023-06-17 04:54
springcloud
springcloud
gateway
sentinel
网关
SpringCloud-
注册中心Eureka
1启动配置&Maven依赖引入SpringBoot和SpringCloud引入EurekaServerorg.springframework.cloudspring-cloud-starter-netflix-eureka-serverresource目录下创建启动配置文件application.ymlspring:application:name:eureka-serverserver:port
Kafka_6392
·
2023-06-17 01:23
springcloud-
知识点总结(三):Hystrix & Dashboard & turbine & Zuul & SpringCloud Config
1.Hystrix断路器简介Hystrix断路器简介hystrix对应的中文名字是“豪猪”,豪猪周身长满了刺,能保护自己不受天敌的伤害,代表了一种防御机制,这与hystrix本身的功能不谋而合,因此Netflix团队将该框架命名为Hystrix,并使用了对应的卡通形象做作为logo。在一个分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,如何能够保证在一个依赖出问题的情况下,不会导致整
weixin_30886233
·
2023-06-14 18:49
git
java
springcloud-
知识点总结(二):Ribbon&Feign
1.Ribbon简介前面讲了eureka服务注册与发现,但是结合eureka集群的服务调用没讲。这里的话就要用到Ribbon,结合eureka,来实现服务的调用;Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均衡算法,自动地帮助服务消费者去请求。Ribbon默认为我们提供了很多负载均衡算法,
weixin_30650039
·
2023-06-14 18:19
java
测试
网络
springcloud-
熔断器
服务雪崩效应当一个请求依赖多个服务的时候:正常情况下的访问但是,当请求的服务中出现无法访问、异常、超时等问题时(图中的I),那么用户的请求将会被阻塞。如果多个用户的请求中,都存在无法访问的服务,那么他们都将陷入阻塞的状态中。Hystrix的引入,可以通过服务熔断和服务降级来解决这个问题。服务熔断服务降级Hystrix断路器简介hystrix对应的中文名字是“豪猪”,豪猪周身长满了刺,能保护自己不受
陌离~
·
2023-06-14 18:18
SpringCloud-
使用Feign跨服务调用最佳方式
前言最近在学习如何使用springcloud,当学习到跨服务调用接口时接触到Feign和Ribbon,网上有好多文章是介绍他们俩的区别的,有兴趣的可以看看,本文主要推荐使用Feign并记录操作过程。Feign和Ribbon对比RibbonRibbon是一个基于HTTP和TCP客户端的负载均衡器它可以在客户端配置ribbonServerList(服务端列表),然后轮询请求以实现均衡负载它在联合Eur
·
2023-06-12 15:38
SpringCloud-
微服务&Eureka服务注册中心
微服务&服务注册中心前言一、微服务1.什么是微服务2.单体架构和微服务架构2.1.单体架构2.2.微服务架构二、服务注册中心1.服务注册中心简介2.Eureka服务注册中心2.1.EurekaServer开发2.2EurekaClient开发3.Eureka的自我保护机制3.1.Eureka自我保护机制简介3.2.Eureka自我保护机制的停止3.2.1.客户端心跳高于预期阈值的实现3.2.2.服
疯狂奔跑的少年
·
2023-06-11 17:26
SpringCloud
微服务
spring
cloud
eureka
SpringCloud-
服务间通信&OpenFeign&Ribbon
服务间通信&OpenFeign&Ribbon一、服务间通信1.创建两个服务并注册到服务中心1.1.服务添加相关依赖1.2.编写配置文件application.yml1.3.入口类加上注解启动EurekaClient2.Product服务中提供调用方法3.User服务中使用RestTemplate调用二、负载均衡及Ribbon组件1.负载均衡1.1.拷贝Product服务1.2.多实例启动2.Rib
疯狂奔跑的少年
·
2023-06-11 17:26
SpringCloud
spring
cloud
ribbon
java
SpringCloud-
网关 Gateway
网关Gateway一、网关初识二、网关的使用1.创建项目并引入依赖2.编写网关配置3.启动服务并测试三.查看网关路由规则列表四.路由服务的负载均衡五.断言和过滤1.断言Predicate1.1.ThePathRoutePredicateFactory(路径断言工厂)1.2.TheAfterRoutePredicateFactory(after路由断言工厂)1.3.TheBeforeRoutePre
疯狂奔跑的少年
·
2023-06-11 17:54
SpringCloud
spring
cloud
gateway
spring
SpringCloud-
初识微服务
一什么是微服务维基定义:一种软件开发技术-面向服务的体系结构(SOA)架构样式的一种变体,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTfulAPI)。每个服务都围绕着具体业务进行构建,并且能够独立地部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中
那清澈的漓江
·
2023-04-20 01:58
SpringCloud
微服务
spring
cloud
java
springcloud-
场景入门
springcloud-
场景入门一.微服务场景问题:当一个大应用包含很多功能模块的时候,其中一个小模块出现问题可能导致整个系统不能用当一个项目从一个人开发变成多人协作开发,在一个应用中开发时不同开发人员需要考虑各种兼容协调问题
翟文龙
·
2023-04-18 21:25
Springcloud-
服务的注册与发现(Eureka)
一、springcloud简介SpringCloud是一个微服务框架,相比Dubbo等RPC框架,SpringCloud提供的全套的分布式系统解决方案。SpringCloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和SpringBoot开发框架的集成。SpringCloud为微服务架构开发涉及的配置管理,服务治理,熔断机制,智能路由,微代理,控制总线,一次
大老壮
·
2023-04-15 08:35
SpringCloud-
服务网关之Spring Cloud Gateway
目录一,Gateway--服务网关网关简介Gateway简介Gateway快速入门基础版Gateway增强版简化版跨域请求二,Gateway核心架构基本概念执行流程三,断言内置路由断言工厂基于Datetime类型的断言工厂基于远程地址的断言工厂基于Cookie的断言工厂基于Header的断言工厂基于Host的断言工厂基于Method请求方法的断言工厂基于Path请求路径的断言工厂基于Query请求
小刘学编程.
·
2023-04-10 03:03
java
微服务
spring
cloud
SpringCloud-
微服务-Gateway网关配置
SpringCloud-
微服务-Gateway网关配置一、Gateway网关的作用二、Gateway快速入门1.依赖与启动类2.yaml基本配置三、路由断言工厂四、负载均衡策略五、过滤器1.路由过滤器2
槐阳7
·
2023-04-09 19:55
微服务
spring
cloud
微服务
gateway
SpringCloud-
关于引入seata出现的问题
使用springcloud引入seata的时候,导入依赖com.alibaba.cloudspring-cloud-starter-alibaba-seata出现了以下问题org.springframework.beans.factory.UnsatisfiedDependencyException:Errorcreatingbeanwithname'seataBeanPostProcessor'
_0.78
·
2023-04-08 11:09
Spring
Cloud
SpringCloud-
雪崩问题的解决方法
文章目录一、雪崩产生的原因二、Hystix解决雪崩问题三、降级和熔断一、雪崩产生的原因微服务中,服务间调用关系错综复杂,一个请求,可能需要调用多个微服务接口才能实现,会形成非常复杂的调用链路:如图,一次业务请求,需要调用A、P、H、I四个服务,这四个服务又可能调用其它服务。如果此时,某个服务出现异常:例如微服务I发生异常,请求阻塞,用户不会得到响应,则tomcat的这个线程不会释放,于是越来越多的
Jing-Kathy
·
2023-04-06 00:52
【后端】
#
Spring
Cloud
雪崩
服务降级
熔断
springcloud
Hystrix
SpringCloud-
基础概念及整体架构
基础概念01、微服务架构微服务架构师一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相协作(通常是基于HTTP协议的RestfulAPI)。每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。另外,应当尽量避免统一的、集中式的服务管理机制,对具体一个服务
古董a
·
2023-04-05 05:29
springcloud
java
微服务
spring
cloud
springcloud-
手写微服务授权模块,集成微信登录授权,公众号关注授权,短信验证码,用户名密码等方式。
对于很多java入门新手来说,security+Oauth2的授权方式可能太过繁杂,繁琐的配置会让人胆怯,特别是想自定义一些异常时,往往无从下手,我用了一年多的security+Oauth2,感觉是个好东西,当初学习时也话了不少时间,毕竟大厂都在用的东西,但是总感觉它不太适合新手。想来想去还是得自己写一个授权,一来公司新项目可以使用,再者给同行小白提前熟悉一下微服务架构下的安全框架的授权鉴权流程,
阿华_hello
·
2023-04-03 08:49
java
spring
spring
boot
后端
SpringCloud-
学习笔记(五)nacos集群环境搭建
参考视频集群搭建步骤搭建MySQL集群并初始化数据库表下载解压nacos修改集群配置(节点信息)、数据库配置分别启动多个nacos节点nginx反向代理安装数据库官方的建议是使用MySQL组词给模式的高可用集群,这里为了方便演示,仅使用单点的数据库来测试使用。我们首先使用MySQL数据库创建一个空的库,然后执行nacos压缩包的conf里面提供的nacos-conf.sql文件我们之后修改配置文件
北海冥鱼未眠
·
2023-04-02 12:22
springcloud
java
SpringCloud-
学习笔记(四)nacos基本使用
什么是nacosNacos/nɑ:kəʊs/是DynamicNamingandConfigurationService的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台,使用java语言进行开发。Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。nacos的安装nacos有window和linux版本
北海冥鱼未眠
·
2023-04-02 12:21
springcloud
spring
cloud
学习
java
springCloud-
网关-10 GateWay 依赖问题和内置断言条件
目录一,入门案例1.1创建gateway模块并导入依赖1.2配置启动类1.3编写配置文件一,入门案例1.1创建gateway模块并导入依赖在项目中添加新的模块shop_gateway_server,并导入依赖org.springframework.cloudspring-cloud-starter-gateway注意SpringCloudGateway使用的web框架为webflux,和Sprin
vegetari
·
2023-04-02 10:05
SpringCloud
gateway
eureka
java
SpringCloud常见微服务总结-服务治理(Eureka、Consul、Nacos),调用(Ribbon、Feign),降级、熔断(Hystrix),网关(Gateway)
SpringCloud1初识
SpringCloud-
微服务架构来源:http://martinfowler.com/articles/microservices.html国内翻译的不错的帖子http:/
Lichee20
·
2023-03-29 22:30
SpringCloud
spring
cloud
eureka
feign
hystrix
gateway
使用熔断器防止服务雪崩
学习完整课程请移步互联网Java全栈工程师本节视频【视频】微服务框架-
SpringCloud-
使用熔断器防止服务雪崩概述在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以通过RPC相互调用
撸帝
·
2023-03-28 02:43
【
SpringCloud-
学习笔记】DockerCompose
1.什么是DockerComposeDockerCompose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器!Compose文件是一个文本文件,通过指令定义集群中的每个容器如何运行。version:"3.8"services:mysql:image:mysql:5.7.25environment:MYSQL_ROOT_PASSWORD:123volumes:-
超级码里喵
·
2023-03-24 02:48
Docker
docker
Docker-Compose
【
SpringCloud-
学习笔记】Docker镜像仓库
1.常见镜像仓库服务镜像仓库(DockerRegistry)有公共的和私有的两种形式:公共仓库:例如Docker官方的DockerHub,国内也有一些云服务商提供类似于DockerHub的公开服务,比如网易云镜像服务、DaoCloud镜像服务、阿里云镜像服务等。除了使用公开仓库外,用户还可以在本地搭建私有DockerRegistry。企业自己的镜像最好是采用私有DockerRegistry来实现。
超级码里喵
·
2023-03-24 02:48
Docker
docker
镜像仓库
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他