摘要:
1、安装abyum install httpd-tools 2、使用ab -n 2000 -c 2 http://www.cctv.com-n:总的请求数-c:并发数-k:是否开启长连接 3、结果举例:Concurrency Level: 20 >并发数Time taken for tests: 3 阅读全文
摘要:
1、当有多个server{}时先匹配哪个?如果请求同时命中多个server,则先从上到下(如果是分布在多个配置文件中,则在文件夹中摆放在前面的文件优先被读取)先匹配到哪个算哪个。 2、location匹配优先级(= > ^ > ~* = ~)=:表示进行普通字符精确匹配,也就是完全匹配^~:表示普通 阅读全文
摘要:
阅读全文
摘要:
例:访问http://127.0.0.1/download/*这个目录时候让他去/opt/app/code这个目录找. 方法一(使用root关键字): location / { root /usr/share/nginx }location /download { gzip_static off; 阅读全文
摘要:
跳转重定向(不同于代理的跳转重定向,此处nginx不是代理服务器,而是本身就是web服务器) 1、location /down { rewrite ^/down http://www.cctv.com permanent; } 2、location / { rewrite ^/down /test/ 阅读全文
摘要:
一、代理服务器 server { listen 80; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; location ~ \.php{ proxy_pass http 阅读全文
摘要:
1、tcp_nopush on|off >(senffile开启的情况下,提高数据包的传输效率。即:攒够一定量的包再一起发送,而不是来一个包发一个包) 2、tcp_nodelay on|off >(长连接下(keepalive),提高数据包传输实时性。即:来一个包发一个包。适用于对网络实时性要求比较 阅读全文
摘要:
1、limit_conn_zone key zone=name:size; key:以key为依据来限制频率(例:key为源IP) name:保存连接数需要一块内存,name为这块内存地址 size:name这块内存的大小 其余为关键字 2、limit_conn zone number; zone: 阅读全文
摘要:
nginx默认配置文件 nginx.conf 介绍: nginx默认配置文件 default.conf介绍: 阅读全文
摘要:
一、用户访问web基本流转过程梳理 二、web框架粗略概括 阅读全文
摘要:
一、编译安装 ./configure \ --prefix=/usr/local/nginx \ >定义安装目录 --with-http_ssl_module \ >https模块 --with-http_flv_module \ >流媒体模块 --with-http_stub_status_mod 阅读全文
摘要:
缓冲区溢出: 前提: 一般发生在C这种需手工管理内存的语言编写的程序中 原理: 进程分控制层面和数据层面两个部分,每个部分各占一部分内存。 当程序没有对数据层面内存大小做限制时,输入一个超过数据内存大小的数据就会发生数据层面的数据把控制层面内存覆盖的情况,此时如果在数据尾部加上一些操作系统指令就会把 阅读全文