spring cloud
文章平均质量分 61
荆茗Scaler
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sentinel限流集成redis
sentinel限流集成redis的改造主要包括两大模块:1、sentinel的dashboard的改造。2、 应用端服务的改造。首先需要下载sentinel的源码工程。sentinel改造版本:1.8.0 。本文主要对sentinel的流控进行改造,至于其它限流规则(降级、热点、授权)的改造和流控改造类同,需要的话按照流控改造逻辑进行改造即可。1.sentinel的dashboard的改造1.1 需要添加的类:com.alibaba.csp.sentinel.dashboard.原创 2021-09-17 15:17:30 · 2298 阅读 · 0 评论 -
第三方接口调用的参数加密验签
首先,下面的方式只支持post请求,get方式可以自己扩展。每当一个不能鉴权的接口需要被其它服务调用时,如果这个接口会暴漏在公网上,那么这个不能鉴权的接口或者无token的接口就需要换一种方式进行权限验证。通常使用的方法是参数加密。调用方和被调用方参数使用同一种规则加密,匹配成功,则允许请求,匹配失败,则拒绝请求。这种根据参数加密的方式往往能防止请求被其他方拦截后篡改参数,进行非法请求。这种加密有以下几种作用:1. 加密时可以附带接口请求时的时间戳,这样可以保证一个接口只能在有效期内被访问。2. 参原创 2021-07-19 18:22:06 · 1825 阅读 · 1 评论 -
脱离spring cloud框架,独立使用openfeign进行远程调用
本文目的:单独使用feign的相关依赖实现项目的http调用。 现在的微服务项目不少都使用的是springboot+springcloud构建的项目,微服务之间的调用都离不开feign来进行远程调用。那么我们一个服务需要调用第三方的服务的时候,我们常常可能使用httpclient或者restTemplate等客户端api来实现远程调用,其实我们可以在微服务没有适用springcloud框架的情况下,想调用第三方服务,也可以通过feign组件实现http的远程调用。1 添加相关...原创 2021-04-12 17:33:19 · 4949 阅读 · 1 评论 -
OpenFeign远程调用负载均衡原理详解
SpringCloudAlibaba中使用OpenFeign时,默认的负载均衡策略是轮询调用。我们不做任何配置的时候,使用OpenFeign调用的时候,框架中是如何把OpenFeign和FeignClient结合到一起的?我们一起来分析一下。1 DefaultFeignLoadBalancedConfiguration位置:org.springframework.cloud.openfeign.ribbon.DefaultFeignLoadBalancedConfiguration...原创 2020-09-10 15:12:32 · 7059 阅读 · 4 评论
分享