性能优化

24 阅读1分钟

系统层面

  • 1:调整系统参数,最大连接数,内存利用率
  • 优化内存,CPU, 固态硬盘,多分片服务器
  • DNS
  • F5
  • Nginx
  • 分布式部署
  • 部分查询业务使用ES等高性能的数据库

数据库层面

  • sql优化 (explain , 索引,sql 写法等)
  • 分区,分表,分库
  • 调整buffer_pool
  • 主从,分布式

前端

  • 页面静态化
  • CDN

后端

缓存 消息中间件 (异步,解耦,削峰) JVM (内存大小,参数优化) 微服务拆分,多服务部署 使用arthas, jmeter等工具进行性能瓶颈分析,针对性优化