欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Nginx 1.0.8发布

程序员文章站 2022-05-04 11:01:36
...
Nginx昨天刚刚发布了稳定的1.0.7版,在该版本中新增了HTTP MP4模块。不过随即发现该模块存在编译问题导致Nginx无法编译安装,因此今天再次紧急发布了Nginx 1.0.8,对该问题进行修复。

Nginx 1.0.8发布


Nginx(发音同 engine x)是一款在BSD-like协议下发行的轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。Nginx特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好。

nginx 1.0.7和1.0.8中的改进:

  • Bug修复:nginx could not be built --with-http_mp4_module and without --with-debug option.
  • 改进:现在如果所有range的总大小比源响应大小更大的话,nginx将禁用range并返回刚刚的源响应。
  • 特性:引入max_ranges指令。
  • 特性:增加ngx_http_mp4_module模块。
  • 特性:引入worker_aio_requests指令。
  • Bug修复:修复当启用file-aio时,nginx不能在不支持aio的Linux内核上运行的问题。
  • Bug修复:修复Linux aio中的错误处理问题。    
  • Bug修复:in Linux AIO combined with open_file_cache.
  • Bug修复:open_file_cache did not update file info on retest if file  was not atomically changed.
  • Bug修复:减少长连接(long-lived)请求的内存消耗。
  • Bug修复:修复proxy/fastcgi/scgi/uwsgi_ignore_client_abort指令问题。
  • Bug修复:解决Mac OS X 10.7系统下不能搭建nginx的问题。
  • Bug修复:修复proxy/fastcgi/scgi/uwsgi_ignore_client_abort指令问题。
  • Bug修复:修复若客户端使用pipelining(管道技术),请求体可能不能被正确处理的问题。
  • Bug修复:修复request_body_in_single_buf指令问题。
  • Bug修复:修复启用SSL连接至后端时出现的proxy_set_body和proxy_pass_request_body指令问题。
  • Bug修复: 修复当所有upstream服务器被标记为down时,nginx霸占CPU的问题。
  • Bug修复:修复ssl_session_cache被定义而没有在配置中使用,重新配置时则可能出现的segmentation fault问题。
  • Bug修复:修复Nginx的upstream中使用了许多备份服务器,在worker process可能出现segmentation fault错误的问题。
参见:http://nginx.org/en/CHANGES-1.0

下载地址:

相关标签: Nginx Web