2014年(73)
发布时间:2014-11-21 14:54:04
当日志里面的内容太多,文件过大时,我们需要对日志进行切割,方法是通过kill给进程发送信号。kill -USR1 `cat nginx.pid`这样做是向nginx发送一个信号,nginx得到信号之后,会重新新建一个access.log 文件。因而可以实现在线的重新的创建一个新的日志文件。#define NGX_SHUTDOWN_SIGNAL QUIT#def.........【阅读全文】
发布时间:2014-11-21 14:54:00
nginx的proxy模块 可以实现类似于Squid的缓存功能,HTTP的缓存与文件系统或者块设备的缓存还有所不同,文件系统或者块设备的缓存可以使用预取方法做优化,提前预取出将要被访问的部分,但是HTTP的缓存却无法预知文件的访问情形。可以在nginx里面实现动态页面的静态化工作。用户第一次访问index.php页面,由于nginx的缓存.........【阅读全文】
发布时间:2014-11-21 14:53:39
以下是我请求一个pdf文件的请求报文与响应报文的头部信息。可以看到如何完成http请求一个pdf的完整的过程,整个pdf总共223,652 字节,由抓到的数据包可以分析出这个文件被服务器通过两个http响应完成。第一个请求请求了32KB,剩下的一个请求完成了剩下的190884Byte的文件。由于第一次GET请求并不知道请求的文件是多少,只有.........【阅读全文】