Java电商秒杀商城
to_be_better_one
在技术的浪潮中掀起一点点涟漪
展开
-
Java电商秒杀系统性能优化(二)——云端部署,性能压测【从本地调试到云端上线的必经之路】
云端部署,性能压测云端部署流程1、 云端部署硬件功能2、云端部署java环境3、云端部署MySQL数据库环境4、云端部署应用服务研发环境性能压测,发现并发容量问题jmeter性能压测发现容量问题Tomcat性能优化Tomcat的作用Tomcat默认内嵌配置Tomcat调优发现容量问题在云端的部署秒杀项目的方案及云端部署的意义,引入了jmeter压测工具完成了性能的摸底测试,发现容器等基础配置的性...原创 2019-08-23 18:11:25 · 1275 阅读 · 1 评论 -
Java电商秒杀系统性能优化(三)——分布式扩展
分布式扩展一、 单机容量问题1.1 单机容量问题表象,水平扩展方案在上一篇博客中,tomcat性能调优,虽然我们对tomcat的内嵌配置进行了修改,但是单机容量的性能瓶颈仍然影响着整个项目的运行效率。在本篇博客中,在此基础上进行反向代理负载均衡的优化,深入讲解nginx高性能的原因,并且使用nginx作为动静分离的服务器部署,同时在项目中引入分布式会话管理的机制来解决登录一致态的问题。一、 单...原创 2019-08-24 12:22:08 · 1467 阅读 · 0 评论 -
Nginx常见面试题
Nginx常见面试题1、解释一下什么是Nginx?2、请列举Nginx的一些特性3、解释Nginx如何处理HTTP请求4、在Nginx中,如何使用未定义的服务器名称来阻止处理请求?5、使用“反向代理服务器”的优点6、解释Nginx服务器上的Master和Worker进程7、如何通过不同于80的端口开启Nginx?8、请解释是否有可能将Nginx的错误替换为502错误、503?9、在Nginx中,解...原创 2019-08-24 16:38:58 · 1872 阅读 · 0 评论 -
Java电商秒杀系统性能优化(一)——电商秒杀系统框架回顾
电商秒杀系统框架回顾项目简介外部依赖框架回顾项目要点项目中存在的问题小结课程是免费的,课程地址如下:SpringBoot搭建电商秒杀项目,课程真的很棒,作者的思路很清晰,建议各位读者可以跟着视频练习一下这个项目;项目简介通过SpringBoot快速搭建的前后端分离的电商基础秒杀项目。项目通过应用领域驱动型的分层模型设计方式去完成:用户otp注册、登陆、查看、商品列表、进入商品详情以及倒计时秒...原创 2019-08-23 00:35:12 · 2134 阅读 · 3 评论 -
Java电商秒杀系统性能优化(四)——查询优化缓存之多级优化-接触高性能缓存方案
多级优化缓存概览1、缓存设计原则2、多级缓存方案一、Redis集中式缓存1.1 Redis sentinal哨兵模式1.2 Redis cluster模式1.3 Redis集中式缓存商品详情页接入1.4 Redis集中式缓存压测效果验证二、本地热点缓存2.1 Guava cache2.2 实现Guava cache2.3 本地数据热点缓存压测结果验证三、nginx proxy cache缓存3.1...原创 2019-08-26 18:29:30 · 1982 阅读 · 0 评论