avatar
文章
33
标签
87
分类
35
首页
归档
标签
分类
关于
GoofySatoshi's Blog
搜索
首页
归档
标签
分类
关于

GoofySatoshi's Blog

Hexo 博客文章发布教程
发表于2025-05-04|更新于2025-12-11|博客教程|Hexo•博客•教程•工具
Hexo 博客文章发布教程本教程将详细介绍如何在 Hexo 博客中创建和发布文章,包括文章的基本结构、常用配置和发布流程。 创建新文章1. 使用命令行创建在博客根目录下,使用以下命令创建新文章: 1hexo new post "文章标题" 这将在 source/_posts 目录下创建一个新的 Markdown 文件,文件名格式为:年-月-日-文章标题.md 2. 手动创建你也可以直接在 source/_posts 目录下手动创建 Markdown 文件,但需要确保文件名格式正确。 文章结构每篇文章都包含两个主要部分: Front-matter:文章头部配置 正文内容:文章主体内容 Front-matter 配置Front-matter 是文章开头的配置部分,使用 --- 包裹。常用配置项包括: 123456789---title: 文章标题date: 年-月-日 时:分:秒tags: - 标签1 - 标签2categories: 分类cover: 封面图片路径--- 常用配置项说明: title: 文章标题 date: 文章创建时间 tags:...
今日学习笔记:Sentinel 核心原理与关键算法
发表于2024-05-20|更新于2025-12-11|技术笔记|微服务•Sentinel•流量控制•Java
一、Sentinel 对外部请求的感知机制 Sentinel 对请求的感知依赖于 Web 框架适配与拦截器机制,核心是通过自动装配实现请求链路的透明化监控,为后续流量控制提供数据基础。 实现基础:SPI 与 Spring Boot 自动装配 Sentinel 提供  sentinel-spring-webmvc-adapter  等适配模块,基于 Spring Boot 的 SPI 机制(META-INF/spring.factories) 实现自动配置,无需手动注入拦截器,降低集成成本。 启动流程 Spring Boot 容器启动时,Sentinel 自动加载并注册配置类 SentinelWebAutoConfiguration(用户原表述中“config-auto configuration”修正为标准类名)。 该配置类向 Spring 容器注入 SentinelWebInterceptor(网络拦截器),拦截所有符合规则的 HTTP 请求(默认拦截 /* 路径,可通过配置自定义)。 请求处理逻辑 拦截器的  preHandle  方法(...
Spring Cloud Gateway
发表于2024-05-20|更新于2025-12-11|微服务架构技术总结|Spring Cloud•微服务网关•Gateway
一、核心原理补充(易混淆点)1. 响应式架构本质Spring Cloud Gateway 基于 WebFlux 框架实现,底层依赖 Netty 实现异步非阻塞通信,与传统 Spring MVC 框架存在本质区别: 严禁引入 spring-boot-starter-web 依赖,否则会因 Servlet API 与 Netty 通信模型冲突导致启动失败 核心优势:高并发场景下资源利用率更高,适合作为微服务入口网关承载大流量 2. 路由核心组件逻辑 断言(Predicate):路由匹配的”判断条件”,支持路径、请求头、参数等多种匹配规则,多个断言需同时满足才会触发路由 过滤器(Filter):路由执行的”动作处理器”,按顺序对请求/响应进行加工 局部过滤器:仅对当前路由生效 全局过滤器(Global Filter):对所有路由生效,适合实现认证、限流等通用功能 二、实战配置核心要点1. 基础依赖配置(Spring Boot 3.x)<!-- Gateway 核心依赖 --> <dependency> <groupId>o...
1…34
avatar
GoofySatoshi
分享技术、读书笔记和生活点滴
文章
33
标签
87
分类
35
Follow Me
公告
连雨不知春归去,一晴方觉夏已深
最新文章
JVM核心知识点八股文2025-12-11
LeetCode1015.可被K整除的最小整数2025-11-25
LeetCode1018.可被5整除的二进制2025-11-24
LeetCode1262.可被三整除的最大和2025-11-23
LeetCode65.有效数字2025-11-23
分类
  • Java1
    • JVM1
      • 垃圾收集器1
  • Java Web2
    • Tomcat1
    • 中间件1
      • Tomcat1
  • LeetCode10
标签
排序 Tomcat性能调优 Spring生态 Tomcat 热部署 哈希表 CountDownLatch Java 虚拟机 类加载机制 Exchanger 八股文 LifeCycle 接口 Java 数学 全局事务ID 分布式流量控制 动态配置 Semaphore 贪心 Undo Log 算法 线程安全 线程 Hexo ReentranLock 拉模式 Java并发 Linux IO模型 JConsole监控 配置中心 并发 NIO 垃圾回收机制 Pipeline-Valve 模式 分布式服务治理 源码剖析 XA模式 Servlet 容器 推模式 操作系统
归档
  • 十二月 2025 1
  • 十一月 2025 10
  • 十月 2025 7
  • 九月 2025 6
  • 八月 2025 6
  • 五月 2025 1
  • 五月 2024 2
网站信息
文章数目 :
33
本站总字数 :
57.2k
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2019 - 2025 By GoofySatoshi
浙ICP备2025214344号
搜索
数据加载中