Phusion Passenger 4.0 RC2 发布

发布于 2013年02月28日
收藏 1

Phusion Passenger 发布 4.0 的第二个 RC 版本,我们知道很多用户期待 4.0 正式版很久了,但没版本,4.0 是一个包含很多改进的版本,因此我们必须进行充分的测试。

Phusion Passenger,原名 mod_rails ,是一个旨在从ApacheNginx网页服务器上更便捷的部署Ruby on Rails项目的Apache模块。

与 RC1 版本相比,RC2 主要的改变有:

  • The Nginx version now supports the passenger_app_root configuration option.
  • The Enterprise memory limiting feature has been extended to work with non-Ruby applications as well.
  • Application processes that have been killed are now automatically detected within 5 seconds. Previously Phusion Passenger needed to send a request to the process before detecting that it’s gone. This change means that when you kill a process by sending it a signal, Phusion Passenger will automatically respawn it within 5 seconds (provided that the process limit settings allow respawning).
  • Phusion Passenger Standalone’s HTTP client body limit has been raised from 50 MB to 1 GB.
  • Python 3 support has been added.
  • The build system has been made compatible with JRuby and Ruby 2.0. This does not mean that Phusion Passenger works on Ruby 2.0; please read on for more about this subject.
  • The installers now print a lot more information about detected system settings so that the user can see whether something has been wrongly detected.
  • Some performance optimizations. These involve further extending the zero-copy architecture, and the use of hash table maps instead of binary tree maps.
  • Many potential crasher and freezer bugs have been fixed.
  • Error diagnostics have been further improved.
  • Many documentation improvements.
转载请注明:文章转载自 OSCHINA 社区 []
本文标题:Phusion Passenger 4.0 RC2 发布