[置顶] 高性能linux业务集群架构搭建、调优、自动化运维——index(持续更新)

时间:2022-05-01 21:50:55

    工作中零零散散写了些博客,总结了些知识。东西一多就乱,如果能有一个主页把所有内容串起来就会比较方便,就像一个网站有了内容后需要一个index主页一样,然后就有了这篇置顶博文。

    现有目录结构是根据工作经验进行的梳理,以后会动态修改。知识有限,不乏会有错误,不管怎样抛砖引玉分享出来,希望能对同行有一点帮助,有不对之处望请指正。更新中。。。。。。。。。。。。。

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

一、互联网产品运维知识栈

   1、大型门户——平台型前端业务运维优化方法论(高峰日访问10亿)

   2、产品运维角度分析大型互联网应用架构设计与优化的“4要素”

   3、互联网应用如何进行流量削峰,应对瞬间请求?

二、linux自动化运维知识栈

   2.1 监控报警zabbix+grafana

   2.2 日志分析搭建之ELK

           2.2.1、玩儿透ELK日志分析集群搭建管理(rsyslog->kafka->Logstash->ES->Kibana)

           2.2.2、ELK之ES2.4.1双实例平滑升级至5.2.1踩坑并supervisor管理记

三、网络TCP/IP/HTTP协议

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

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

四、WebService架构及性能优化

   2.1 三合一选手nginx(负载均衡、web服务器、cache节点)

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

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

            2.1.3 老nginx集群向tengine的升级改造,性能提升数倍 

            2.1.4 nginx多条件if判断后rewrite,减轻后端php工作压力(随笔)

            2.1.5 nginx/Tengine服务启动管理脚本(未使用系统funtions函数)

   2.2 php-fpm模型及性能优化

            2.2.1 WebService之nginx+(php-fpm)结构模型剖析及优化

五、CDN架构及cache节点性能优化

   3.1 CDN的业务结构模型

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

           3.1.2 在互联网你的请求如何被引导、劫持的?      

   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服务动态域名缓存策略优化

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

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

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

五、工作中写过其它部分脚本

    1、mysql互主自动化配置脚本

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

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

    4、linux主机监控脚本   

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