
高并发
飘来荡去、、
这个作者很懒,什么都没留下…
展开
-
页面优化
目录一、页面缓存、URL缓存1.1 改造商品详情页面1.2 压力测试二、对象缓存2.1 用户信息查询2.2. 用户信息修改三、页面静态化3.1 概念3.2 实现3.3 什么时候创建静态文件3.4 nginx代理静态页面3.5 压力测试四、静态资源优化4.1 js/css压缩,减少流量4.2 多个js/css组合,减少连接数4.3 CD...原创 2018-11-09 10:13:43 · 1016 阅读 · 0 评论 -
乐优商城(四十二)秒杀功能
目录一、创建秒杀服务1.1 创建module1.2 pom文件1.3 application.yml二、页面分析2.1 页面效果2.2 需要的数据2.2.1 秒杀商品列表页面2.2.2 秒杀商品详情页面2.2.3 最终数据结构三、后台开发3.1 添加秒杀商品3.1.1 功能需求3.1.2 Controller3.1.3 Mapper3...原创 2018-11-10 11:27:26 · 3501 阅读 · 2 评论 -
JMeter压测
一、基本介绍官网:http://jmeter.apache.org/下载:http://jmeter.apache.org/download_jmeter.cgi用户手册:http://jmeter.apache.org/usermanual/get-started.html下载后解压文件,打开bin目录下的jmeter.bat,打开图形用户界面:二、测试tps(吞吐量...原创 2018-11-08 19:29:24 · 1632 阅读 · 0 评论 -
乐优商城(四十六)秒杀功能优化(库存更新原子操作)
目录一、优化思路二、具体实现2.1 秒杀接口改造2.1.1 系统初始化2.1.2 库存更新2.1.3 发消息2.1.4 RabbitMQ配置2.1.5 优化redis2.2 订单服务监听2.2.1 监听器配置2.2.2 消息解析2.2.3 库存判断2.2.4 用户是否秒杀成功2.2.5 下订单三、Jmeter压测3.1 数据准备3...原创 2018-11-15 20:14:16 · 2717 阅读 · 4 评论 -
乐优商城(四十五)秒杀功能压测
一、压测数据准备1.1 注册5000个用户在leyou-user中增加测试方法,用来注册5000个用户。import com.leyou.user.LyUserApplication;import com.leyou.user.mapper.UserMapper;import com.leyou.user.pojo.User;import com.leyou.utils.Cod...原创 2018-11-14 23:23:56 · 2607 阅读 · 1 评论 -
乐优商城(四十七)秒杀总结
目录一、缓存优化1.1 页面缓存1.2 对象缓存1.3 页面静态化1.4 静态资源优化二、数据库优化三、安全方面相关的优化3.1 秒杀地址隐藏3.1.1 创建秒杀路径3.1.2 路径验证3.2 接口限流3.2.1 定义注解3.2.2 添加拦截器3.2.3 使用四、相关知识4.1 微服务架构如何保障高可用一、缓存优化1.1 页面...原创 2018-11-19 22:45:29 · 2574 阅读 · 2 评论