nginx
文章平均质量分 83
iteye_16982
这个作者很懒,什么都没留下…
展开
-
OpenResty(Nginx)+Lua+GraphicsMagick实现缩略图功能
OpenResty(Nginx)+Lua+GraphicsMagick实现缩略图功能 一、背景说明 大多数网站基本都涉及到图片缩略图的处理,比如新闻配图、电商商品图等,特别是电商类网站,每个商品图对应多个不同尺寸的缩略图,用于不同的页面。 初期访问量少时,处理流程一般由web程序在上传成功后,同时生成相应缩略图。这种方式在访问量小,单机部署时没有问题。当访问量逐渐加大,服务器...原创 2014-08-14 11:51:54 · 220 阅读 · 0 评论 -
nginx 重写 rewrite 基础及实例
nginx rewrite 正则表达式匹配 大小写匹配 ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配 -f和!-f用来判断是否存在文件 -d和!-d用来判断是否存在目录 -e和!-e用来判断是否存在文件或目录 -x和!-x用来判断文件是否可执行 flag标记 last 相当于Apache...原创 2015-04-16 18:27:15 · 123 阅读 · 0 评论 -
nginx 静态文件缓存
目的: 缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。实现: nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。配置: 打开配置文件/etc/nginx/nginx.conf user www w...原创 2015-04-16 18:20:03 · 77 阅读 · 0 评论 -
nginx反向代理,动静态分离,缓存
一,nginx反向代理配置 upstream tomcat_server{ server 127.0.0.1:8080; } erver{ listen 80; server_name www.wolfdream.com; location / { proxy_redirect o...原创 2015-04-16 18:19:43 · 395 阅读 · 0 评论 -
Nginx并发访问优化
Nginx反向代理并发能力的强弱,直接影响到系统的稳定性。安装Nginx过程,默认配置并不涉及到过多的并发参数,作为产品运行,不得不考虑这些因素。Nginx作为产品运行,官方建议部署到Linux64位系统,基于该建议,本文中从系统线之上考虑Nginx的并发优化。 1、打开Linux系统epoll支持 epoll支持,能够大大提高系统网络IO的并发数。 2、L...原创 2015-04-11 12:52:42 · 87 阅读 · 0 评论 -
Nginx 并发数优化
对于前端nginx的七层反向代理,时间长了,它会占用系统很多的文件描述符。随着并发的增大,原有系统默认的1024个文件描述符肯定会不够用,时间越长,系统可能会报如下错误: open files limits….. 文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和socket。第一个打开的文件是0,第二个是1,依此类推。Linux操作系统通常给每个进程能打开的文件数量强加一个限制...原创 2015-04-11 12:52:23 · 215 阅读 · 0 评论 -
Nginx优化教程 实现突破十万并发
nginx指令中的优化(配置文件) worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; 为每个进程分配cpu,上例中将8个进程分配到8个cpu,当...原创 2015-04-11 12:34:06 · 79 阅读 · 0 评论 -
Nginx配置性能优化
1. 基本的 (优化过的)配置 我们将修改的唯一文件是nginx.conf,其中包含Nginx不同模块的所有设置。你应该能够在服务器的/etc/nginx目录中找到nginx.conf。首先,我们将谈论一些全局设置,然后按文件中的模块挨个来,谈一下哪些设置能够让你在大量客户端访问时拥有良好的性能,为什么它们会提高性能。本文的结尾有一个完整的配置文件。 2. 高层的配置 nginx....原创 2015-04-11 12:00:59 · 62 阅读 · 0 评论 -
Nginx 做负载均衡的几种轮询策略
Nginx 做负载均衡的几种轮询策略 一、nginx的upstream目前支持负载均衡方式的分配 1、RR(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 例如: upstream tomcats { server 10.1.1.107:88 max_fails=3 fail_timeout=3s weight=9; server...原创 2015-04-04 21:36:54 · 190 阅读 · 0 评论 -
centos7/nginx/tornado错误异常收集
问题1:“connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream” SELinux安全子系统造成,办法如下: 1 临时方法 – 设置系统参数 使用命令setenforce 0 附: setenforce 1 设置SELinux 成为enforcing模式 setenf...原创 2015-04-02 22:44:01 · 124 阅读 · 0 评论 -
nginx 启动脚本
#!/bin/bash # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse # proxy and IMAP/POP3 proxy server # pro...原创 2015-05-22 13:14:20 · 88 阅读 · 0 评论