分布式
文章平均质量分 56
Doge Chen
这个作者很懒,什么都没留下…
展开
-
事物 分布式事务
事物(阅读高性能mysql) 分布式事务原创 2021-10-18 21:19:37 · 144 阅读 · 0 评论 -
分布式id
分布式ID是什么? 在分布式集群环境下,生成的唯一id,成为分布式ID。 分布式ID解决了什么问题? 在分布式集群环境下,后台数据库服务有多台,每台数据库服务都有同一张表,那么应用程序在对多台数据库服务中的同一张表进行存储数据时,就需要保证id唯一。单机环境下,可以使用mysql的表自增,但是在分布式集群环境下了,就不能使用mysql的表自增了, 因为这样会造成多个数据库中的同类型表id重复,所以此时就需要分布式id来保证数据的唯一性。 分布式ID生产的常用解决方案 UUID 使用Java中jdk自带的原创 2021-10-18 20:56:03 · 89 阅读 · 0 评论 -
服务熔断和服务降级 以尚硅谷sentinel为例
服务降级 服务降级是在高请求的情况下,对某些接口的请求非常频繁,而对某些接口几乎没有请求,这时就可以主动的停止那些请求比较低的接口,把服务器资源给请求较高的接口,当再请求那些被停止的接口时,只需给出友好的提示即可,这就是 服务降级。 服务熔断 服务熔断 服务熔断机制是对应服务雪崩的一种微服务链路保护机制。 在链路请求中,如果某个微服务节点不可用或者响应时间太长,可以熔断该节点的微服务调用,快速的返回错误的响应信息,当恢复正常后可正常调用。 服务熔断是在服务端对某个请求设置备选方案,当这个请求超时或异常,就会原创 2021-10-17 22:25:32 · 418 阅读 · 0 评论 -
SpringCloud 尚硅谷笔记汇总
springcloud上 链接 springcloud下 链接 另一个总结 (综合看看效果更好) 链接原创 2021-10-15 16:15:49 · 348 阅读 · 0 评论 -
@LoadBalanced如何让RestTemplate具有负载均衡功能
我们在注册resttemplate时在上加上@LoadBalanced注解就能让restTemplate具有负载均衡功能,显然这个注解做了一些事,或者做了一些标记后续由谁来完成处理。下面我们点开这个注解:连个方法都没有,显然这个注解只是起了某种标记作用,后续由谁来完成了处理,这个任务就是由LoadBalancerAutoConfiguration来自动完成了。 这个自动注入的类首先完成了标记了@LoadBalanced的restTemplate实例,并对其加入拦截器。 这两步工作第一步是由spring的qu原创 2021-10-11 22:06:03 · 446 阅读 · 0 评论 -
分布式系统一致性模型
https://zhuanlan.zhihu.com/p/48782892 评论中所提到《survey on consistency condition》分布式一致性,内存一致性,事务隔离性共性的问题但是解决方案多种多样,可以联系在一起思考 一致性模型的研究由来已久,在基于共享内存的多核CPU并行计算中,科学家就已经开始对一致性模型开始研究,然后将一致性模型顺理成章的推广到基于网络通信的多节点协同系统中。 一致性模型 一致性模型:给定一些涉及操作与状态的规则,随着操作的演进,系统将一直遵循这些规则。 一致原创 2021-10-06 20:14:03 · 429 阅读 · 0 评论 -
Dubbo端口占用
注意tomcat端口号默认也是8080,避免冲突原创 2021-10-01 23:07:24 · 300 阅读 · 0 评论