logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微服务内部调用安全实践:基于 OpenFeign + 自定义注解 + AOP 的实现

本文提出了一种基于OpenFeign的安全调用方案,通过自定义注解@InnerAuth+AOP拦截+Feign请求拦截器,实现微服务间调用的安全校验。方案核心是为内部请求添加特殊标识头,服务端通过切面验证请求来源,拒绝未授权访问。该设计既保持了OpenFeign的简洁性,又能有效防止接口伪造,支持用户信息校验等扩展功能,适用于企业级微服务架构的安全通信需求。

文章图片
#微服务#安全#java
cursor拉取远程github代码到本地

为了更好理解github中的项目代码,我们经常需要拉去远程github项目仓库的代码到本地,不同于复杂的命令行拉取方式,cursor提取了简单的图形化操作方式帮助我们拉取代码。

文章图片
#git
面试官:Redis点赞不落库崩了咋办?这波极限拉扯我给满分!

走出会议室,我后背都湿了。取舍能力性能 > 强一致性,但要有兜底方案(定时持久化)。边界意识:AI/RPC接口绝不能放在数据库事务内,这是高并发系统的红线。防御思维:Kafka幂等不能只靠配置,业务层去重才是王道。💡经验之谈不要为了用技术而用技术。你要说“因为MySQL行锁竞争会导致CPU飙升,而我们业务允许短暂的数据不一致,换取的是系统的高吞吐量。

文章图片
#redis#数据库#缓存
面试官:ThreadLocal不清理会导致串号?这3个分布式大坑谁踩谁死!

摘要:本文复盘了一场P7级电商高并发岗位的面试经历,重点探讨了分布式环境下的三大技术难点:1) ThreadLocal在线程复用场景下的数据串扰问题,强调必须在拦截器的afterCompletion中清理数据;2) 本地缓存同步方案,通过Redis发布订阅实现多节点缓存一致性;3) Elasticsearch容灾策略,采用死信队列补偿写入失败,MySQL降级保障查询可用性。文章通过代码示例展示了实

文章图片
#分布式#wpf
cursor拉取远程github代码到本地

为了更好理解github中的项目代码,我们经常需要拉去远程github项目仓库的代码到本地,不同于复杂的命令行拉取方式,cursor提取了简单的图形化操作方式帮助我们拉取代码。

文章图片
#git
cursor拉取远程github代码到本地

为了更好理解github中的项目代码,我们经常需要拉去远程github项目仓库的代码到本地,不同于复杂的命令行拉取方式,cursor提取了简单的图形化操作方式帮助我们拉取代码。

文章图片
#git
微服务内部调用安全实践:基于 OpenFeign + 自定义注解 + AOP 的实现

本文提出了一种基于OpenFeign的安全调用方案,通过自定义注解@InnerAuth+AOP拦截+Feign请求拦截器,实现微服务间调用的安全校验。方案核心是为内部请求添加特殊标识头,服务端通过切面验证请求来源,拒绝未授权访问。该设计既保持了OpenFeign的简洁性,又能有效防止接口伪造,支持用户信息校验等扩展功能,适用于企业级微服务架构的安全通信需求。

文章图片
#微服务#安全#java
到底了