为什么选择SpringCloud Gateway(SCG)

当前网关的选择无非就是zuul和scg,那为什么我们选scg呢?

  • 最主要的原因是zuul1.x版本是阻塞式API,zuul2.x呢(非阻塞),SpringCloud 没有进行整合,之前了解到zuul2.x不断跳票,所以SpringCloud 才自己推出了SCG,选择SpringCloud 自家的SCG就算不是最好的选择,那也不会是错误的选择
  • 性能上,SCG基于netty非阻塞,肯定是要由于zuul1.x(也看到资料说zuul1.x可通过优化配置提升性能,这一块不是很了解)
  • 使用上,SCG配置更加简单

为什么选择SpringCloud Gateway(SCG)相关推荐

  1. SpringCloud Gateway 详解

    文章目录 一.网关简介 1.服务网关介绍 1.1 API网关介绍 1.2 网关主要功能 2.常用网关介绍 2.1 Nginx+Lua 2.2 Kong 2.3 Traefik 2.4 Zuul 二.S ...

  2. SpringCloud Gateway 测试问题解决

    SpringCloud Gateway 测试问题解决 参考文章: (1)SpringCloud Gateway 测试问题解决 (2)https://www.cnblogs.com/dalaoyang/ ...

  3. Springboot 集成Springcloud gateway的入门

    最近做项目使用到了springcloude gateway作为网关,因此在此记录下springcloud gateway的入门操作,后续再将源码解读写出来,先立个flag. 回归正题,Springcl ...

  4. 使用springcloud gateway搭建网关(分流,限流,熔断)

    Spring Cloud Gateway Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 ...

  5. SpringCloud Gateway的工作方式

    SpringCloud Gateway工作方式 从官网的图来看,并不是特别复杂,首先客户端请求都会先经过Gateway Handler Mapping,匹配上就通过Gateway Web Handle ...

  6. SpringCloud Gateway的组成结构

    SpringCloud Gateway结构 SpringCloud Gateway的底层基于Netty,主要组成有Predicates(谓词或者断言).Route(路由).Filter(过滤器) 思维 ...

  7. springcloud gateway 自定义 accesslog elk

    大家好,我是烤鸭: ​ 最近用 springcloud gateway 时,想使用类似 logback-access的功能,用来做数据统计和图表绘制等等,发现没有类似的功能,只能自己开发了. 环境: ...

  8. springcloud gateway 使用nacos 动态过滤器 记一次线上网关升级cpu升高的问题

    大家好,我是烤鸭: ​ 网关升级,想使用 springcloud gateway nacos 动态过滤器配置(原来是硬编码的方式),升级之后出了一些问题(cpu升高,ygc频繁),记录一下. 关于 s ...

  9. springcloud gateway 使用nacos 作为配置中心 和 注册中心

    大家好,我是烤鸭: 今天分享下 springcloud gateway 使用nacos作为配置中心和注册中心,主要是还是配置中心. 源码下载: https://gitee.com/fireduck_a ...

最新文章

  1. mysql 数据表 时间自动_MySQL数据库时间设置自动添加时间和自动更新时间
  2. 更改Windows Server Core 2008计算机名字和配置网络连接
  3. python SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: trunca
  4. spring boot 邮件端口_不会吧,SpringBoot还能发送邮件发送邮件?快来看看如何操作吧
  5. springboot 注解动态赋值_java springboot动态给注解属性参数赋值
  6. date类before()方法的主要作用是_DateFormat类的子类:SimpleDateFormat
  7. linux终止yum进程,【Linux】CentOS7中yumbackend.py进程的结束方法
  8. vue 数组中嵌套数组_vue+element-ui表单校验之数组多层嵌套
  9. 大型网站架构演化(二)——应用服务和数据服务分离
  10. FormData的使用
  11. java 线性回归算法_线性搜索或顺序搜索算法在Java中如何工作? 示例教程
  12. 滥用static_沉思滥用:“强力使用,破坏滥用”
  13. 如何导入ShareSDK的sample
  14. [上海]招募.net网站测试员(实习/见习)
  15. Tomcat可以实现Session共享方案
  16. MySQL Batch 与 Transaction
  17. [转]Ubuntu下快速安装python
  18. 动态开辟内存_C/C++工程师你理解程序的内存分区吗?
  19. 史上最详细JavaScript视频教程
  20. 前端开发必备基础英文单词整理汇总

热门文章

  1. Win8 消费者预览版中文版下载地址 官方原版
  2. JAVA——死锁详解
  3. html网页制作一个人多久,一个人,一个站,我的真实感受
  4. ANSYS纤维混凝土 三维随机纤维 钢纤维 纤维复合材料建模
  5. oracle 修改表空间大小
  6. 小项目——涂鸦图片数据挖掘
  7. caffe2、detectron安装遇到的问题归纳
  8. jQuery(二)图片轮播与放大显示
  9. English trip V1 - B 2. May I Help You? 它是多少钱? Teacher:Lamb Key:
  10. selenium 反爬虫之跳过淘宝滑块验证(2020/8)