博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
高并发的初识和想法
阅读量:4363 次
发布时间:2019-06-07

本文共 384 字,大约阅读时间需要 1 分钟。

1.动静态分离

2.redis集群

3.nginx转发

4.tomcat集群,根据业务选择合适的方案,好像淘宝那种业务密集型的需要用到业务调度平衡,也就是dubbo+zookeeper

5.数据库m/s主从同步

6.抽奖类高并发类活动需要用消息队列和缓存来缓冲

具体点:

1.静态资源走nginx转发,如果是常用的js或css可以用cdn加速,利用好浏览器缓存cacheCtrol

2.请求经nginx转发到一台web服务器,这时候根据需求进行数据缓存,同时也可以利用缓存来加锁,避免重复请求(浏览器端先给个loading页面,生成遮罩,服务器返回之前禁用按钮,禁止关闭遮罩)

3.避免写简单sql增删改查代码,容易出错,效率也低,能利用工具的就用工具生成

转载于:https://www.cnblogs.com/swtjavaspace/p/6083475.html

你可能感兴趣的文章
EJB 笔记
查看>>
【delete】Android自定义控件(四) 自定义ImageView动态设置ImageView的高度
查看>>
HDUOJ------(1230)火星A+B
查看>>
Servlet
查看>>
基于jquery地图特效全国网点查看代码
查看>>
【leetcode】867 - Transpose Matrix
查看>>
selenium动作链
查看>>
敏捷外包工程系列之二:人员结构(敏捷外包工程,敏捷开发,产品负责人,客户价值)...
查看>>
《设计你的人生》的部分经典语录
查看>>
mustache多次渲染和多个赋值
查看>>
Web 前端开发精华文章推荐(HTML5、CSS3、jQuery)【系列二十三】
查看>>
linux-nohup命令
查看>>
[LeetCode OJ] Roman to Integer
查看>>
三次握手和四次挥手
查看>>
Redis的简单动态字符串实现
查看>>
putty network error:software caused connection abort
查看>>
存储过程 <3> 和函数的区别
查看>>
高级service之ipc ADIL用法
查看>>
Django框架-基础篇
查看>>
Leetcode: Binary Tree Maximum Path Sum
查看>>