
springcloud
文章平均质量分 84
一路向北
Talk is cheap.Show me the code.
展开
-
在springboot、springcloud、nginx场景中解决跨域cros问题
从gateway配置跨域固然方便,配置一次,其他所有请求都支持了,但是这样会或多或少影响系统的性能,深一层次想,这其实并不是服务端该做的事情Nginx配置反代的模式,虽然看上去麻烦,需要每个地方都配置跨域,但是由于nginx的高性能,将API反向代理后,并不会有明显的损耗,同时也变相降低了服务端的压力。所以推荐使用Nginx或其他反代工具来解决跨域问题。原创 2024-03-19 14:40:54 · 440 阅读 · 0 评论 -
RocketMQ集群搭建详解-Dleger高可用集群搭建
通过这种方式,我们搭建了一个主从结构的RocketMQ集群,但是我们要注意,这种主从结构是只做数据备份,没有容灾功能的。也就是说当一个master节点挂了后,slave节点是无法切换成master节点继续提供服务的。注意这个集群至少要是3台,允许少于一半的节点发生故障。原创 2022-11-04 11:00:35 · 708 阅读 · 0 评论 -
springcloud之Ribbon负载均衡源码探究深入浅出
Ribbon负载均衡深入浅出Ribbon负载均衡什么是Ribbon Ribbon是一个客户端负载均衡工具,通过Spring Cloud封装注解: @LoadBalanced 标识ribbon负载均衡 /** * 负载均衡调用 * @return */ @LoadBalanced @Bean public RestTemplate restTemplate() { return new RestTemplate(); }原创 2021-03-07 20:23:58 · 237 阅读 · 0 评论 -
springcloud 和 springalibabaCloud组件详细解析
springcloud 和 springalibabaCloudAEROFUGIA一、分布式架构演进(单机—> 微服务) 单机架构: 优点:便于测试,对小项目友好 缺点:开发速度慢,启动时间长,依赖庞大 分布式架构: SOA:面向服务的架构 其中包含多个服务,服务之间通过相互依赖提供一系类功能,一个服务通常以独立的形式存在于操作系统中 微服务:将一个大的【单体项目】拆分成多个子项目和服务,每个拆分出来的服务各自独立打包部署 优点:便于理解、原创 2020-12-03 10:03:03 · 2250 阅读 · 1 评论 -
SpringCloud-Gateway之RoutePredicateFactory
转载自:https://blog.youkuaiyun.com/weixin_44100910/article/details/106439122 前言: 本篇介绍SpringCloud的网关模块的RoutePredicateFactory,通过提供的RoutePredicateFactory来实现配置不同的路由规则。目前支持12种RoutePredicateFactory,简介如下: QueryRoutePredicateFactory:根据query参数路由 Pat转载 2020-10-25 14:23:10 · 801 阅读 · 0 评论 -
springcloud服务消费端feign方式之从消费端到注册中心-05
springcloud入门详细搭建微服务环境-01springcloud服务提供端-02springcloud服务消费端feign依赖于以上,feign一般是面向接口的:1.导入依赖jar包<!--feign 依赖--> <dependency> <groupId>org.springframework....原创 2019-01-09 22:29:47 · 1170 阅读 · 0 评论 -
springcloud服务消费端ribbon方式之从消费端到注册中心-04
springcloud入门详细搭建微服务环境-01 springcloud服务提供端-02此服务消费端的搭建是在以上的基础上:1.导入依赖jar包<!-- springBoot支持 --> <dependency> <groupId>org.springframework.boot</groupId...原创 2019-01-09 22:14:58 · 368 阅读 · 0 评论 -
springcloud服务消费端之从消费端直接到服务提供端-03
springcloud入门详细搭建微服务环境-01springcloud服务提供端-02springcloud消费端是在以上的基础上搭建的:1.导入依赖的jar包<!-- springBoot支持 --> <dependency> <groupId>org.springframework.boot<...原创 2019-01-09 21:58:09 · 405 阅读 · 0 评论 -
springcloud服务提供端-02
springcloud入门详细搭建微服务环境-01 搭建springcloud服务提供端的搭建过程:这是在《springcloud入门详细搭建微服务环境-01 》的基础上进行的。1.先导入springcloud服务提供端的依赖jar包 <!-- springBoot支持 --> <dependency> ...原创 2019-01-09 21:45:19 · 301 阅读 · 0 评论 -
springcloud入门详细搭建微服务环境-01
spring cloud是一个基于Spring Boot实现的服务治理工具包,在微服务架构中用于管理和协调服务的。微服务就是把一个单体项目,拆分为多个微服务,每个微服务可以独立技术选型,独立开发,独立部署,独立运维.并且多个服务相互协调,相互配合,最终完成用户的价值.springcloud搭建构图: 搭建过程: 软件:IntelliJ IDEA 1...原创 2019-01-09 00:04:19 · 684 阅读 · 0 评论 -
springcloud微服务hystrix熔断器之feign方式-08
springcloud入门详细搭建微服务环境-01 注册中心搭建springcloud服务提供端-02 服务提供端的搭建此demo依赖于以上:Hystrix “豪猪”,具有自我保护的能力。hystrix 通过如下机制来解决雪崩效应问题。 资源隔离(限流):包括线程池隔离和信号量隔离,限制调用分布式服务的资源使用,某一个调用的服务出现问题不会影响其他服务调用。 ...原创 2019-01-11 23:23:56 · 618 阅读 · 0 评论 -
springcloud微服务之Hystrix断路器的使用之ribbon调用-07
springcloud入门详细搭建微服务环境-01此demo依赖于以上:Hystrix “豪猪”,具有自我保护的能力。hystrix 通过如下机制来解决雪崩效应问题。 资源隔离(限流):包括线程池隔离和信号量隔离,限制调用分布式服务的资源使用,某一个调用的服务出现问题不会影响其他服务调用。 融断:当失败率达到阀值自动触发降级(如因网络故障/超时造成的失败率高...原创 2019-01-11 22:59:07 · 450 阅读 · 0 评论 -
springcloud多注册中心集群和多服务提供端集群-06
springcloud入门详细搭建微服务环境-01springcloud服务提供端-02springcloud多注册中心集群和多服务提供端集群是依赖以上:结构图说明:1.注册中心 7001 的 配置文件:server: port: 7001 #端口号eureka: instance: hostname: eureka-7001.com #地址 cli...原创 2019-01-10 22:55:13 · 578 阅读 · 0 评论