docker中1000总量,100并行下压力测试
docker中1000总量,单线程下压力测试
redis与mysql查询速度比对
本项目前端用到的有jQuery、ajax、thymeleaf,CSS样式使用的是bootstrap模板。
本项目后端用到的有SpringBoot、SpringSecurity,数据库为mybatis,采用redis二级缓存
与常见的SpringBoot项目结构基本一致,config包下包括了redis与security的配置类;controller是项目的控制层,负责与前端进行交互;dao下是数据库的访问层;model是使用到的实体类;security下重写了SpringSecurity部分实现,如登录成功后处理,错误页面等;service是业务层;utils是使用到的工具,如图片解码
用户注册、登录,修改个人信息,头像上传(头像查询时会加入redis缓存),,root权限用户能够冻结普通用户,每次只能登录一个用户,session过期自动注销