高性能Linux服务器构建实战:运维监控、性能调优与集群应用 读书笔记001
2017-07-05 00:00
441 查看
【高性能Linux服务器构建实战:运维监控、性能调优与集群应用】
Nginx: 轻量级 http 服务器
【Nginx相比较apache的优势】
性能上:占用少的资源 支持更多的并发连接
功能上: 优秀的代理服务器+负载均衡器
nginx 对fcgi支持很好
处理连接方式上:Nginx支持epoll
Nginx 支持正向+反向代理 URL重写 压缩传输 ssl加密传输
作为web服务器:Nginx 处理静态文件 索引文件 自动索引 效率高
Nginx模块的http请求及响应
工作模式:单工作进程+多工作进程
单工作进程:主进程+工作进程(单线程)
多工作进程:每个工作进程包含多个线程
Nginx 默认单进程模式
Linux 下载安装Nginx
安装依赖pcre-devel
安装nginx
nginx 配置
全局配置
http服务器配置
Nginx 负载均衡配置
upstream模块通过简单算法来实现客户端IP到后端服务器的负载均衡;
常见算法
【1】轮询 每个请求--按时间--逐一分配到-不同的后端服务器
【2】权重 制定轮询权重
【3】ip_hash 每个请求按照IP的hash结果分配到后端的额服务器--固定IP的用户访问同一台服务器--有效的解决session共享问题
【4】fair 根据页面大小 和加载速度--智能负载均衡【需要下载upstream——fair模块】
【5】 url_hash 按照每个URL定向到同一个后端服务器,可以进一步提高缓存的命中率
【待续】
Nginx: 轻量级 http 服务器
【Nginx相比较apache的优势】
性能上:占用少的资源 支持更多的并发连接
功能上: 优秀的代理服务器+负载均衡器
nginx 对fcgi支持很好
处理连接方式上:Nginx支持epoll
Nginx 支持正向+反向代理 URL重写 压缩传输 ssl加密传输
作为web服务器:Nginx 处理静态文件 索引文件 自动索引 效率高
Nginx模块的http请求及响应
工作模式:单工作进程+多工作进程
单工作进程:主进程+工作进程(单线程)
多工作进程:每个工作进程包含多个线程
Nginx 默认单进程模式
Linux 下载安装Nginx
安装依赖pcre-devel
安装nginx
nginx 配置
全局配置
http服务器配置
Nginx 负载均衡配置
upstream模块通过简单算法来实现客户端IP到后端服务器的负载均衡;
常见算法
【1】轮询 每个请求--按时间--逐一分配到-不同的后端服务器
【2】权重 制定轮询权重
【3】ip_hash 每个请求按照IP的hash结果分配到后端的额服务器--固定IP的用户访问同一台服务器--有效的解决session共享问题
【4】fair 根据页面大小 和加载速度--智能负载均衡【需要下载upstream——fair模块】
【5】 url_hash 按照每个URL定向到同一个后端服务器,可以进一步提高缓存的命中率
【待续】
相关文章推荐
- 高性能Linux服务器构建实战:运维监控、性能调优与集群应用 1.7.3
- 高性能Linux服务器构建实战:运维监控、性能调优与集群应用
- 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》 1.7.2 Nginx+FastCGI运行原理
- 优化Linux内核参数/etc/sysctl.conf sysctl 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》
- 优化系统资源ulimit《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》
- 《高性能Linux服务器构建实战运维监控、性能调优与集群应用》 10.6 Linux下常见的性能分析工具 vmstat
- 运维监控篇_Zabbix简单的性能调优
- TBSchedule应用实战(四)——“Hello,性能怪兽(集群篇)
- Java虚拟机性能监控与调优实战
- 《Storm企业级应用:实战、运维和调优》
- docker实战2 (docker swarm的应用,docker集群的构建,在docker集群中部署服务的创建与更新)
- 运维工具汇总之 性能调优,性能监控,性能测试
- LVS、Nginx负载分衡构建实战,以及应用性能对比
- 运维监控篇(2)_Zabbix简单的性能调优
- Java虚拟机性能监控与调优实战
- 高性能Linux服务器构建实战 第一章 服务器安全运维
- elasticsearch运维实战之2 - 系统性能调优
- 运维笔记34 (lnmp+heartbeat高可用集群,drbd共享存储+Discuz论坛应用实战)
- Java虚拟机性能监控与调优实战
- Hbase集群运维及应用性能优化总结(hbase1.20+)