微服务和分布式
文章平均质量分 89
微服务和分布式
yangnk42
这个作者很懒,什么都没留下…
展开
-
分布式ID
本文介绍常见分布式ID方案的实现和原理。分布式ID方案大致可以分为两类,一类的基于数据库的实现,规定起始位置和步长,来实现趋势递增,保障ID不会重叠。一类是类snowflake的实现,将固定位数的字符串划分为不同的段,每一段代表不同的含义,基本上分段中包括:机器序列、时间戳、自增序列,这种方案需要考虑时钟回拨的情况,同时可以通过双buffer的设计来改进ID生产单点性能不足的问题。原创 2023-05-12 17:59:04 · 402 阅读 · 0 评论 -
分布式事务
事务是保障和数据库交互的ACID特性,分布式事务是保障在堆多个数据库进行操作的时候也能想在单机一样的效果。原创 2023-05-05 12:18:15 · 162 阅读 · 0 评论 -
Springboot集成openFeign实现服务调用
openFeign集成了Ribbon,默认支持Ribbon进行负责均衡,直接在properties文件中加上对应参数即可。#请求时间5秒#连接时间5秒//定义为随机,默认是轮询 }openFeign的默认的http调用方式是JDK原生HttpURLConnection,缺乏线程池和自定义调用参数等设置。可以选择第三方客户端HttpClient,如果需要使用HttpClient做服务调用的客户端,需要引入Httpclient依赖。# 开启HttpClient。原创 2023-05-21 12:00:54 · 874 阅读 · 0 评论