码迷,mamicode.com
首页 > 系统相关 > 详细

高并发下linux系统、业务结构性能优化——index(不断更新)

时间:2016-05-04 19:21:45      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:linux系统调优 业务调优 结构调优 负载均衡 cache

    工作中零零散散写了些博客,总结了些知识,当然是从运维的角度。东西一多就乱,闲时突发奇想,这些东西能不能打在一个点上,如果能有一个东西把所有内容串起来并且有一个主题岂不妙哉,也方便查阅和阅读,就像一个网站有了内容后需要一个index主页一样,哈哈,然后就有了这篇置顶博文。

    对于主题,我喜欢研究业务架构和大并发相关知识,就定为“高并发下linux系统、业务结构性能优化”了,现有目录结构是根据工作经验进行的梳理,以后会动态修改。我的知识非常有限,不乏有些错误认识,不管怎样抛砖引玉分享出来,希望能对同行从业人员有一点帮助,有理解不对的地方也请指正,我会更新并署名。

    先谈谈linux系统、业务结构性能调优的方法论,简单来说整体大原则是“木桶原理”,换言之一个业务结构或一台单独的服务器能跑多大的量,取决于所有环节的短板。

更新中。。。。。。。。。。。。。

技术分享



================================目  录==============================================

一、linux系统性能优化

    1.1 系统IO性能优化

    1.2 tcp内核参数性能优化

      1.2.1 大并发下TCP内存消耗优化小记(86万并发业务正常服务)

      1.2.2 TCP之TIME_WAIT调整优化(含TCP回收)

二、nginx性能优化

    2.1 作为cache加速

      2.1.1 Nginx/tengine做cache加速缓存策略配置调优

    2.2 作为负载均衡

      2.2.1 Nginx/tengine里的那些timeout时间优化

    2.3 作为web服务器

三、CDN的cache节点性能优化

    3.1 CDN的业务结构模型

       3.1.1 CDN内容分发网络深入简出图解

    3.2 CDN的cache节点结构调整优化

      3.2.1 CDN的cache节点结构调整优化

    3.3 cache——ATS性能优化

      3.3.1 ATS缓存工作机制流程图

      3.3.2 不影响业务前提下ATS缓存策略优化配置

      3.3.3 ATS服务动态域名缓存策略优化

四、工作中部分故障排查

    4.1 十几万连接几M的流量,吓死“宝宝”了

    4.2 ATS通过header头重写解决HIT/502故障

五、工作中写过的部分脚本

    5.1 mysql互主自动化配置脚本

    5.2 linux下PXE无人值守环境自动安装脚本

    5.3 爬取域名一级页面元素并判断其可缓存性

    5.4 ATS日志处理机制及相关脚本


       

===========================================================================================


本文出自 “奔跑的linux” 博客,请务必保留此出处http://benpaozhe.blog.51cto.com/10239098/1770051

高并发下linux系统、业务结构性能优化——index(不断更新)

标签:linux系统调优 业务调优 结构调优 负载均衡 cache

原文地址:http://benpaozhe.blog.51cto.com/10239098/1770051

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!