Day02 每日必会

简介: /

GateWay实现原理

Spring Cloud Gateway 使用了 Spring WebFlux 非阻塞网络框架,网络层默认使用了高性能非阻塞的 Netty Server

Gateway 在启动时会创建 Netty Server,由它接收来自 Client 的请求。收到请求后根据路由的匹配条件找到第一个满足条件的路由,然后请求在被该路由配置的过滤器处理后由 Netty Client 转到目标服务。服务返回响应后会再次被过滤器处理,最后返回给 Client

你们项目中的远程调用用的什么技术

我们项目使用的是SpringCloud的组件OpenFeign,他底层就是一个http请求,之前项目也接触过像Dubbo这种远程调用。

理论专项

  • JVM
  • JVM模型
  • 垃圾回收机制
  • 类加载机制
  • JVM调优
相关文章
|
存储 SpringCloudAlibaba NoSQL
SpringCloud Alibaba实战二十九 | SpringCloud Gateway 请求响应日志
SpringCloud Alibaba实战二十九 | SpringCloud Gateway 请求响应日志
1322 0
|
存储 缓存 安全
每日一博 - ThreadLocal VS InheritableThreadLocal VS TransmittableThreadLocal
每日一博 - ThreadLocal VS InheritableThreadLocal VS TransmittableThreadLocal
415 0
|
5月前
|
存储 缓存 NoSQL
|
5月前
|
负载均衡 算法 Java
|
5月前
|
前端开发 算法 Java
|
5月前
|
canal Java 关系型数据库
|
5月前
|
缓存 JSON 前端开发
Spring Boot集成Thymeleaf模板引擎
Thymeleaf 是现代Java服务端模板引擎,支持HTML静态原型与动态数据融合,前后端可协作开发。通过 `th:*` 标签动态渲染数据,浏览器可直接预览页面,无需启动服务。Spring Boot 中集成简单,只需引入依赖并配置关闭缓存即可。支持对象、List 数据展示,常用标签如 th:value、th:each、th:if 等,便于构建动态页面。适用于错误页、表单等场景,提升开发效率。
|
负载均衡 Java 网络架构
在SpringCloud2023中快速集成SpringCloudGateway网关
本文主要简单介绍SpringCloud2023实战中SpringCoudGateway的搭建。后续的文章将会介绍在微服务中使用熔断Sentinel、鉴权OAuth2、SSO等技术。
716 2
在SpringCloud2023中快速集成SpringCloudGateway网关
|
存储 自然语言处理 关系型数据库
mysql 8.0 日期维度表生成(可运行)
mysql 8.0 日期维度表生成(可运行)
578 2