关于对nginx web server的实时访问的实时监控问题,我很久之前就想实现的,现在虽有nginx自带的status扩展,但那是全局的,无法细分到vhost,并且提供的metric也很少,加之目前是通过cacti每5分钟取nginx status,实时性也不是很好,记得前一阵为maptail兴...
分类:
其他好文 时间:
2014-06-28 23:46:07
阅读次数:
312
转自http://blog.csdn.net/shootyou/article/details/6093562Nginx介绍和安装一个简单的配置文件模块介绍常用场景配置进阶内容参考资料== Nginx介绍和安装 ==Nginx是一个自由、开源、高性能及轻量级的HTTP服务器及反转代理服务器,其性能与...
分类:
其他好文 时间:
2014-06-28 22:06:25
阅读次数:
293
服务端(master): 安装 ganglia ganglia-devel ganglia-gmetad ganglia-gmond ganglia-web ganglia-gmond-python rrdtool httpd php客户端(slave) : 安装 ganglia-gmond1 安装...
分类:
Web程序 时间:
2014-06-21 09:20:09
阅读次数:
356
如何查看Web效劳器并发恳求衔接数1、查看Web效劳器(Nginx Apache)的并发恳求数及其TCP衔接状态:netstat -n | awk \'/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}\'netstat -n|grep ^tcp|aw...
分类:
Web程序 时间:
2014-06-21 08:45:37
阅读次数:
261
不断有人跟我说Nginx比Apache好、比Apache快之类。Nginx更主要是作为反向代理,而非Web服务器使用。我翻译过一本关于反向代理的技术书籍,同时精通Apache API开发,对Nginx和Apache的工作原理都略有了解,粗谈一下看法。 不管是Nginx还是Squid这种反向代理...
分类:
其他好文 时间:
2014-06-21 00:47:49
阅读次数:
298
在使用nginx重写(即rewrite)机制时,大家一般会用到last和break,关于这两个指令的作用,网友问的挺多,网上的讨论也挺多,这里做个总结:网友的给力解释:last: 重新将rewrite后的地址在server标签中执行break: 将rewrite后的地址在当前location标签.....
分类:
其他好文 时间:
2014-06-20 20:32:02
阅读次数:
212
我们经常碰到需要把某个文件夹迅速当成一个静态文件服务器的场景(比如下载了一个前端框架、插件,包括了静态演示网站等),如何用最快的速度把它变成一个服务器呢? 此文讨论的是不编程的情况下,如果考虑编程,任何语言都能写一个服务器啊Apache, Nginx, IIS等大杀器传统服务器自不在话下,只是你得去...
分类:
其他好文 时间:
2014-06-20 19:10:15
阅读次数:
179
nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难....
分类:
其他好文 时间:
2014-06-18 10:08:21
阅读次数:
231
一、安装Nginx 官方下载地址:http://nginx.org/en/download.html 直接下载1.7.1.zip的链接:http://nginx.org/download/nginx-1.7.1.zip二、安装Openssl 官方下载的没弄明白怎么用,不过还是留下链接以备之后使...
首先来分析一下HTTP模块是如何介入Nginx的。
当master进程fork出若干个workr子进程后,每个worker子进程都会在自己的for死循环中不断调用事件模块:
for ( ;; ) {
....
ngx_process_events_and_timers(cycle); /* 调用事件模块 */
....
}...
分类:
其他好文 时间:
2014-06-18 08:03:22
阅读次数:
246