摘要: "死磕nginx系列 nginx入门" "死磕nginx系列 nginx配置文件" "死磕nginx系统 nginx日志配置" "死磕nginx系列 nginx服务器做web服务器" "死磕nginx系列 使用nginx做负载均衡" "死磕nginx系列 使用nginx做cache服务" "死磕ng 阅读全文
posted @ 2018-05-02 14:16 biglittleant 阅读(5463) 评论(0) 推荐(3) 编辑
摘要: 限流算法 令牌桶算法 算法思想是: 令牌以固定速率产生,并缓存到令牌桶中; 令牌桶放满时,多余的令牌被丢弃; 请求要消耗等比例的令牌才能被处理; 令牌不够时,请求被缓存。 漏桶算法 算法思想是: 水(请求)从上方倒入水桶,从水桶下方流出(被处理); 来不及流出的水存在水桶中(缓冲),以固定速率流出; 阅读全文
posted @ 2018-05-02 14:08 biglittleant 阅读(104965) 评论(9) 推荐(20) 编辑
摘要: 配置文件 nginx.conf 主配置文件 mkdir /data/cdn_cache p 查看进程发现多了两个cache进程, 通过上面的图得到如下结论 1. 访问html的时候,不走缓存。 2. 第一次访问图片的时候,cache是miss的状态。 3. 第二次访问图片的时候,cache是hit的 阅读全文
posted @ 2018-05-02 14:02 biglittleant 阅读(6168) 评论(0) 推荐(0) 编辑
摘要: 使用nginx做负载均衡的两大模块: upstream 定义负载节点池。 location 模块 进行URL匹配。 proxy模块 发送请求给upstream定义的节点池。 upstream模块解读 nginx 的负载均衡功能依赖于 ngx_http_upstream_module模块,所支持的代理 阅读全文
posted @ 2018-05-02 13:59 biglittleant 阅读(10807) 评论(1) 推荐(2) 编辑
摘要: nginx 做静态服务器 HTML页面如下 上传相关文件,生成如下路径 浏览器访问: 这个时候我们可以把static静态页面给拆分出来 将静态文件迁移到/data/db目录下,并重启nginx服务。 测试图片是否能否获取: 对图片开启gzip压缩 对比两次响应头信息,开启gzip 压缩后响应头多了 阅读全文
posted @ 2018-05-02 13:58 biglittleant 阅读(3620) 评论(0) 推荐(0) 编辑
摘要: nginx access日志配置 access_log日志配置 access_log用来定义日志级别,日志位置。语法如下: 日志级别: 实例一: log_format 定义日志格式 实例一: 常见的日志变量 , 记录客户端IP地址 记录客户端用户名称 记录请求的URL和HTTP协议(GET,POST 阅读全文
posted @ 2018-05-02 13:54 biglittleant 阅读(46314) 评论(0) 推荐(1) 编辑
摘要: nginx配置文件主要分为四个部分: main(全局设置) http ( ) upstream(负载均衡服务器设置) server(主机设置) location(URL匹配特点位置的设置) server部分的指令主要用于指定主机和端口,upstream指令主要用于负载均衡和设置一系列的后端服务器,l 阅读全文
posted @ 2018-05-02 13:52 biglittleant 阅读(3489) 评论(0) 推荐(1) 编辑
摘要: nginx 功能介绍 Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2.2+mod_proxy_balancer的轻量级代替者,不仅是因为响应静态页面的速度非常快,而且它的模块数量达到Apache的近2/3。对proxy和rewrite模块的 阅读全文
posted @ 2018-05-02 10:26 biglittleant 阅读(4797) 评论(0) 推荐(0) 编辑