项目中哪里使用过系列
项目中哪里使用过线程池web
- 对于导出、发短信、发邮件等功能异步执行,使用的线程池
- 批量导出
- 多个sql查询,结果导出到excel,多线程并发查询速度快
- 执行sql并发,写入excel加锁
- 跑批 job 会用到线程池
- 公司web项目用的很少
- 数据预处理
- 多线程同时扫目录,存入ES、redis
- 扫到哪里放入chm、须要同步锁
- mq处理须要多线程
- 提升吞吐量
- 处理到哪一条须要缓存chm,处理到哪一条,更新须要加锁
- 拼团 锁单、解锁订单、取消订单 失败或者异常重试方法
- 新启动一个线程,每隔一秒重试一次,重试5次,若是5次都失败的话发送MQ处理
- 熔断须要多线程
项目中哪里使用过锁redis
- 多线程缓存用chm,修改里面内容须要加锁
- 悲观锁、乐观锁
- 数据库的锁
欢迎关注本站公众号,获取更多信息