™技术博客

云原生 | 01.引言

云原生
什么是云原生 在包括公有云、私有云、混合云等动态环境中构建和运行规模化应用的能力 云原生是一种思想,是技术、企业管理方法的集合 技术层面 应用程序从设计之初就为在云上运行而做好准备 云平台基于自动化体系 流程层面 基于DevOps,CI/CD 基于多种技术手段 应用容器化封装 服务 ...
阅读全文

Spring | 3.SpringCloudGateway与nacos整合报503错误

springcloud gateway
问题描述 访问后台服务地址,微服务之间的调用出现 503错误 找不到该服务 SERVICE_UNAVAILABLE nacos里面也有相应的服务 springcloud版本 2020版本 原因 升级到Spring Cloud 2020版本报503错误,需要手动添加loadbalance ...
阅读全文

框架 | 15.SpringSecurityOauth2获取token接口改造支持json提交

java oauth2
背景 原始接口问题:仅支持url Params TokenEndpount.java1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 ...
阅读全文

Spring | 2.网关的全局过滤器与局部过滤器

springcloud gateway
全局过滤器GlobalFilter springcloud版本 2020版本 123456789101112131415161718192021222324252627282930313233@Componentpublic class AiopsRequestGlobalFilter ...
阅读全文

Spring | 1.SpringCloudGateway获取requestbody

springcloud gateway
创建一个全局过滤器把body中的数据缓存起来 springcloud版本 2020版本 12345678910111213141516171819202122232425262728293031323334@Slf4j@Componentpublic class CacheBodyGlo ...
阅读全文

框架 | 14.oauth2协议下认证中心优化

java oauth2
原有认证方式问题 认证中心 checktoken 接口去调用的是 redistokenstore 的序列化信息,若我们更新用户信息 、权限信息 并不会试试更新,需要用户重新登录 性能瓶颈问题, 每次携带令牌调用资源服务器都会先执行 checktoken 网络远程校验令牌 优化扩展方案 ...
阅读全文

框架 | 13.微服务架构授权是在网关做还是在微服务做

java oauth2
背景 在SpringCloud架构中,实现授权功能有两种实现方式: 在网关层进行授权 由后端微服务自己授权 两种方式在此系列文章中都有实现方案,那么问题来了: 哪种才是最优方案,哪种方案更合理呢? 很抱歉,结论是并没有最优方案,两种方案各有千秋,只有根据自身业务选择对应的方案。 本文我们 ...
阅读全文

金融小知识 | 对账

金融
什么是对账 对账是交易双方对一定周期内的交易明细进行确认,生成对账单(结算单)供商家下载,并将应结商家款支付给商家。对账的作用有两点: 结算系统通过下游对账单与自身系统结算单进行比对,确认自身系统是否存在异常; 结算单作为与商家结算的依据,确认自身系统与商家系统数据是否存在差异。 对账类 ...
阅读全文

框架 | 12.OAuth2的Token续期处理

java oauth2
Token 校验逻辑 123456789101112131415161718192021// CheckTokenEndpoint.checkToken@RequestMapping(value = "/oauth/check_token")@ResponseBodypu ...
阅读全文

金融小知识 | 常见支付方式理解

金融
网关支付 是银行金融网络系统和Internet网络之间的接口,是由银行操作的讲Internet上传输的数据转化为金融机构内部数据的一组服务器设备,或由指派的第三方处理商家支付信息和顾客支付指令。 这是在线支付的最普遍形式。 大致支付过程:第三方支付公司作为代理(网关),接入一堆银行。用户在网 ...
阅读全文
Prev Next