随笔分类 - 微服务分布式
摘要:#目录 什么是Feign,能做什么 指定Feign的请求(ConnectTimeout),响应超时(ReadTimeOut) 使用Gzip进行http网络传输优化Feign 使用HttpClient连接池替换Feign的底层实现优化Feign Feign的服务接口中传参处理 使用feign实现服务调
阅读全文
摘要:概念 什么是消息 消息是指在两个独立的系统间传递的数据。这两个系统可以是两台计算机,也可以是两个进程。 消息是平台无关和语言无关的! 什么是队列 队列是一种数据结构,内部是用数组或链表实现的, 队列的特点是只能队尾放入,队头取出,即先入先出【FIFO】 队列的操作有入队和出队 也就是你有一个程序在产
阅读全文
摘要:#基于数据库实现分布式锁 ##思路 新建一张锁表就是用来加锁的表格; 谁往数据表格里添加数据成功就获得了锁; 利用数据库的行级锁,主键唯一性。 解锁的时候把数据删除掉。 别的线程就可以竞争插入这个数据从而获得锁。 ##代码实现 ###创建表格 ###使用mybatis实现操作锁表 ####定义map
阅读全文