![](https://img-blog.csdnimg.cn/c5a148a88c974396920e938dda030a0d.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud
文章平均质量分 75
https://pan.baidu.com/s/1ercI2F0uld4PcSvOJOnOTw
yyds
Forever Nore
“毛竹”,只生长在中国最东边,4年只不过长高3cm。但5年后,以每天足足30cm的速度生长着。只用6周就可以长到12米
展开
-
Feign远程调用注意事项
Feign远程调用注意事项原创 2023-03-28 13:10:19 · 260 阅读 · 1 评论 -
Eureka、Rabbion
代码方式}配置文件方式文件中,添加新的配置也可以修改规则userservice : # 给某个微服务配置负载均衡规则,这里是userservice服务 ribbon : NFLoadBalancerRuleClassName : com.netflix.loadbalancer.RandomRule # 负载均衡规则注意,一般用默认的负载均衡规则,不做修改。原创 2022-10-26 20:20:21 · 472 阅读 · 0 评论 -
OpenFeign、GateWay网关
Feign 可以支持很多的自定义配置类型作用说明修改日志级别包含四种不同的级别:NONE、BASIC、HEADERS、FULL响应结果的解析器http远程调用的结果做解析,例如解析json字符串为java对象请求参数编码将请求参数编码,便于通过http请求发送支持的注解格式默认是SpringMVC的注解失败重试机制请求失败的重试机制,默认是没有,不过会使用Ribbon的重试一般情况下,默认值就能满足我们使用,如果要自定义时,只需要创建自定义的@Bean覆盖默认Bean即可。原创 2022-10-27 21:04:38 · 1901 阅读 · 0 评论 -
Feign 远程调用丢失请求头和异步调用丢失上下文、支持Multipart格式传参
Feign 远程调用丢失请求头和异步调用丢失上下文原创 2023-03-08 15:11:43 · 295 阅读 · 0 评论 -
hystrix服务熔断降级
hystrix服务熔断降级原创 2023-01-12 15:25:41 · 122 阅读 · 0 评论 -
Hystrix 请求合并、请求隔离、优化
的例子中,并发的请求一个接口时,造成另一个接口耗时也增多,当时我们使用的缓存解决,还可以使用线程池隔离方式解决。比如 系统内部的逻辑处理时可以使用。当信号量消耗完时其他的线程就阻塞。原创 2022-11-23 20:58:39 · 504 阅读 · 0 评论 -
Nacos
资料:链接:https://pan.baidu.com/s/1ercI2F0uld4PcSvOJOnOTw提取码:yyds微服务的上述特性其实是在给分布式架构制定一个标准,进一步降低服务之间的耦合度,提供服务的独立性和灵活性。做到高内聚,低耦合。因此,可以认为是一种经过良好架构设计的。原创 2022-10-26 14:19:39 · 279 阅读 · 0 评论 -
Sentinel
会导致服务器资源耗尽,从而导致所有其它服务都不可用,那么当前服务也就不可用了。那么,依赖于当前服务的其它服务随着时间的推移,最终也都会变的不可用,形成。微服务中,服务间调用关系错综复杂,一个微服务往往依赖于多个其它微服务。•超时处理:设定超时时间,请求超过一定时间。与微服务进行整合,所以为空。:限制业务访问的QPS,原创 2022-10-28 20:55:12 · 1160 阅读 · 0 评论 -
Seata
但是当我们把三件事情看做一个"业务",要满足保证“业务”的原子性,要么所有操作全部成功,要么全部失败,不允许出现部分成功部分失败的现象,这就是。对于已经空回滚的业务,之前被阻塞的try操作恢复,继续执行try,就永远不可能confirm或cancel ,事务一直处于中间状态,这就是。执行try操作时,应当判断cancel是否已经执行过了,如果已经执行,应当阻止空回滚后的try操作,避免悬挂。但事务等待过程中,处于弱可用状态。执行cancel操作时,应当判断try是否已经执行,如果尚未执行,则应该空回滚。原创 2022-10-28 19:37:20 · 1566 阅读 · 0 评论 -
SpringCloud优化记录
如果请求量少,达不到 coreSize,通常会使用核心线程来执行任务。如果设置了 maxQueueSize,当请求数超过了 coreSize, 通常会把请求放到 queue 里,待核心线程有空闲时消费。如果 queue 长度无法存储请求,则会创建新线程执行直到达到 maximumSize 最大线程数,多出核心线程数的线程会在空闲时回收。所以正确的配置方式是根据显示场景需要进行设置:coresize原创 2022-11-11 16:27:03 · 662 阅读 · 0 评论