Java秒杀
文章平均质量分 51
兔兔的熊
这个作者很懒,什么都没留下…
展开
-
Java秒杀系统 分布式Session(三)
分布式Session实现方式Session复制配置tomcat,使得不同tomcat之间共享sessionSession粘滞利用nginx等代理工具使得某一客户端交互过程中只使用一台服务器前端储存用户信息储存到前端后端集中存储Redis储存用户信息配置RedisRedis配置文件redis: # 主机号 host: 127.0.0.1 #端口 port: 6379 #数据库 database: 0 #超时时间 timeout: 10原创 2021-04-24 23:05:31 · 104 阅读 · 0 评论 -
Java秒杀系统 登陆功能(二)
MD5加密MD5登陆加密主要分为两次加密,第一次加密在前端进行加密,传送到服务器。服务器对参数校验后进行对加密后的密码再一次加密,并将其对数据库对比,验证用户是否登陆成功。依赖<!--md5--> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId>原创 2021-04-21 21:11:42 · 117 阅读 · 0 评论 -
Java秒杀系统 项目构建(一)
秒杀系统设计秒杀主要解决两个问题,并发读和并发写。并发读的核心优化理念是尽量减少用户到服务端来读数据,或者让他们读更少的数据。还要对秒杀系统进行保护。主要分为概括为“稳”、“准”、“快”稳:系统满足高可用,在流量符合预期时肯定要稳定,超出预期也不能崩溃,需要顺利完成秒杀活动准:保证数据的一致性快:系统性能足够高项目搭建创建项目导入相关依赖<dependencies> <!--thymeleaf依赖--> <dependency&g原创 2021-04-19 23:38:52 · 97 阅读 · 0 评论