如题,最近网站频繁出现502错误,简直无法正常运转,出现这种情况大多是php-cgi超时没有返回信息,或进程僵死等情况造成的。我们的nginx已经配置到极致这些都已经老早做过修改了,但现在又出然出现。经过分析将nginx的errorlog打开,发现”pstreamsenttoobigheaderwh...
分类:
其他好文 时间:
2014-07-22 22:42:32
阅读次数:
387
在YII框架中如果访问的图片不存在,会记录大量的错误,于是我想了个办法,凡是访问不存在的图片,直接返回404,不经过YII框架location / { set $if_img N; if ($request_filename ~ (.*)\.(png|gif|jpg)){ set $if_img ....
分类:
其他好文 时间:
2014-07-22 22:42:16
阅读次数:
242
今天早上来,我的好几个小站都打不开了,都提示118错误,网络连接失败不知道怎么办呢?一开始是用ping了一下,发现是网络连接问题,有的地区ping不出来,最后又出现了502提示。1、开始118连接错误,估计是由于服务器网络引起的。最后正常了,结果又出现了502错误2、nginx就范这个毛病 linu...
分类:
Web程序 时间:
2014-07-22 22:41:53
阅读次数:
212
1、 功能 1.1. 功能描述 使用缓存加速反向代理,简单负载均衡和容错; 使用缓存机制加速远程FastCGI服务器的访问; 模块化结构; 基本的HTTP功能; 邮件代理服务器功能; 架构可扩展:非阻塞、时间驱动、一个master多个worker、高度模块化; 主要扮演角色为反向代理...
分类:
其他好文 时间:
2014-07-22 22:40:55
阅读次数:
389
基本介绍程序开发者常常要分析程序日志,包括自己打印的日志及使用的其他软件打印的日志,如php,nginx日志等,linux环境下分析日志有一些内置命令能够使用,如grep,sort,uniq,awk等,当中最强大的是awk,是作为一门小巧的文本处理语言存在的,但由于它是一门语言,功能强大,但在命令行...
分类:
数据库 时间:
2014-07-22 22:39:55
阅读次数:
374
1、在/etc/init.d/目录下编写脚本,名为nginx
#!/bin/sh
#
# nginx - this script starts and stops the nginx daemon
#
# chkconfig: -
85 15
# description: Nginx is an HTTP(S) server, HTTP(S) reverse \
...
分类:
其他好文 时间:
2014-07-22 22:39:13
阅读次数:
321
nginx的代码非常的优秀,之前已经介绍了sendfile的使用来实现“内存零拷贝”,今天我又理解了一下writev函数的使用,以nginx-1.6.0为例,在src/os/unix/ngx_writev_chain.c的113行,如下图:可以man2writev看下函数的概念(与writev相对应的还有一个readv)writev是读取多个不..
分类:
其他好文 时间:
2014-07-22 18:31:21
阅读次数:
313
nginx的代码非常的优秀,之前已经介绍了sendfile的使用来实现“内存零拷贝”,今天我又理解了一下writev函数的使用,以nginx-1.6.0为例,在src/os/unix/ngx_writev_chain.c的113行,如下图:可以man2writev看下函数的概念(与writev相对应的还有一个readv)writev是读取多个不..
分类:
其他好文 时间:
2014-07-22 18:31:12
阅读次数:
267
DNS:域名解析,BIND:BerkeleyInternetNameDomainSSL/TLS:http-->https,OpenSSL,CA,DigitalCertificate,PKIHTTP:HTTP协议,Apache,LAMP,Nginx(EngineX),LNMP(LEMP),MySQL,PHP,varnishCDN:DNS(View),varnish智能化dns;分布式的多个集群分别给我们服务用的。FileServer:NFS、S..
分类:
其他好文 时间:
2014-07-22 18:15:01
阅读次数:
185