关注网络与数据安全

忘记密码
“游侠安全网”创建了网络安全从业者QQ大群(群号:389710688) ,欢迎各位同仁加入!有其它问题,请联系站长“网路游侠”,QQ:55984512


高并发应用的性能优化方案

2022-01-04 11:52 推荐: 浏览: 49字号:

摘要: 1. JVM调优 2. 流量优化 防盗链处理 3. 前端优化 3.1. 减少http请求数 使用图片地图 /变多次请求为一次使用css 精灵 贴图定位 /变多次请求为一次合并多个css和js /变多次请求为一次使用base64图片 /将图片请求省去 3.2. ...

1. JVM调优

2. 流量优化

防盗链处理

3. 前端优化

3.1. 减少http请求数

使用图片地图 /变多次请求为一次使用css 精灵 贴图定位 /变多次请求为一次合并多个css和js /变多次请求为一次使用base64图片 /将图片请求省去

3.2. 启用浏览器缓存和文件压缩

  • http缓存机制
  • nginx配置缓存策略
  • 前端代码和资源压缩

3.3. CDN加速

3.4. 建立独立图片服务器

4. 服务端优化

4.1. 动态语言静态化

使用模版引擎利用ob系列函数ob_start 打开输出控制缓冲ob_get_contents 返回输出缓冲区内容ob_clean 清空输出缓冲ob_end_flush 冲刷到缓冲区,并关闭

4.2. 动态语言并发处理

消息队列应用解耦,流量削峰,日志处理,消息通讯,kafka、 rabbitmq,redis接口的并发请求

5. 程序代码优化

缓存数据库数据,减少对数据库的访问;

6. 数据库优化

6.1. 读写分离

6.2. 分区分表分库

6.3. 实时库历史库相结合

6.4. 数据库缓存

6.4.1. 缓存数据库数据,减少对数据库的访问次数

6.4.2. mysql查询缓存

6.4.3. mysql查询优化

数据库服务器架构优化数据库表结构优化索引优化sql优化

7. web服务器优化

●7层nginx负载均衡

●4层lvs负载均衡

————————————————

版权:CSDN博主「大漠老酒」

原文:https://blog.csdn.net/helloworldchina/article/details/108968267

联系站长租广告位!

中国首席信息安全官
Copy link