专题

PIG4CLOUD

记录此分类下的每一次思考与沉淀

23 篇文章 23 累计收录 专题归档

文章列表

Redis分布式锁

Redis分布式锁 lock4j是一个分布式锁组件,提供多种不同的支持以满足不同性能和环境的需求。 #快速开始

zblin 50

请求校验 token 源码解析

本文档适配最新的 v4.6+版本 基于 spring authorization server 的版本 👉🏻 旧版本 请求校验 token 源码解析 #CheckToken 的目

zblin 28

接口直接对外暴露

现象 如果微服务接入了资源服务器,那么所有的资源都会被 spring security oauth 拦截,如果没有合法的 token,请求会被直接拒绝。如下图所示,会提示以下错误:

zblin 18

配置文件加载规则

微服务版本 本系统使用 Nacos 作为配置中心,因此需要遵循 Nacos 的配置文件加载规则。 #代码目录结构 ├── demo-biz │ ├── pom.xm

zblin 20

全局异常处理

Springboot 提供了一个 @RestControllerAdvice 注解以及 @ExceptionHandler 注解,前者是用来开启全局的异常捕获,后者则是说明捕获哪些异常,对那些异常进行处理。 ① pigx 提供的全局异常处理位于 pigx-common-sentinel 模块 ② @

zblin 19

logback 日志输出配置

SpringBoot 作为微服务应用,默认集成 logback 日志框架。 logback 是 log4j 框架的作者开发的新一代日志框架,它效率更高、能够适应诸多的运行环境,同时天然支持 SLF4J。 #logback-spring.xml 核心配置

zblin 24