Skip to content

qiurunze123/aircrafttravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

分布式系统正在更新中....

如何在本地跑起来

redis window 下载 以及 客户端下载

链接:https://pan.baidu.com/s/1BM6WoX-A1AYjXxUdE0ghBg 提取码:zrht

zookeper window 下载

链接:https://pan.baidu.com/s/1TAIy4OFXfl_FivbU_lBd7g 提取码:8y5z

rabbitmq window 下载

链接:https://pan.baidu.com/s/1kqQtsbSw3PUP6M8HFft81w 提取码:a8hj

mysql 执行sql 下载

链接:https://pan.baidu.com/s/1j7qSrxkWIDSpVTjdCpd4tQ 提取码:u3rl

安装完成后并执行sql

秒杀直接运行 AirCraftApplication 请安装好 lombok 插件

秒杀重构系统 .... 更新中

tag 1.1 代码整洁 整理出三个模块 rely service web

tag 1.2 统一返回结果 resultGeekQ maven采取 dependencyManagement

tag 1.3 切面拦截请求采用注解方式

tag 1.4 jvm zk级别分布式标识 更改redis 与数据库 统一数量

.........

tag 1.8 redis获取秒杀结果代替 查询数据库获取结果

项目要点

代码重构为三个依赖项目 rely service web 提高整洁度

代码采取统一返回类 ResultGeekQ

代码采取 自我风格 别瞎模仿

zk 代码 JVM 级别标识

redis 分布式锁

注解验证是否登录 + Lua 线程注解

..........