Puma 4.1.0 发布,Puma是为速度与并发而生的。Puma是一个为Ruby
web程序提供高速处理以及HTTP
1.1并发的服务器小型库。它被设计只用来运行Rack程序

Phusion Passenger 今天发布了 4.0 的第 6 个 RC 版本,这可能是 4.0
的最后一个 RC 版本。Phusion Passenger,原名 mod_rails
,是一个旨在从Apache和澳门新萄京官方网站,Nginx网页服务器上更便捷的部署Ruby
on Rails
项目的Apache模块。

速度对比:

该版本主要改进包括:

澳门新萄京官方网站 1

  • The default config snippet for Apache has changed! It must now
    contain a PassengerDefaultRuby option. The installer has been
    updated to output this option. The PassengerRuby option still
    exists, but it’s only used for configuring different Ruby
    interpreters in different contexts. Please refer to the manual for
    more information.
  • We now provide GPG digital signatures for all file releases by
    Phusion. More information can be found in the manual.
  • WebSocket support on Nginx. Requires Nginx >= 1.3.15.
  • passenger-status now displays process memory usage and time when
    it was last used. The latter fixes issue
    #853.
  • Exceptions in Rack application objects are now caught to prevent
    application processes from exiting.
  • The passenger-config tool now supports the --ruby-command
    argument, which helps the user with figuring out the correct Ruby
    command to use in case s/he wants to use multiple Ruby interpreters.
    The manual has also been updated to mention this tool.
  • Fixed streaming responses on Apache.
  • Worked around an OS X Unix domain socket bug. Fixes issue
    #854.
  • Out-of-Band Garbage Collection now works properly when the
    application has disabled garbage collection. Fixes issue
    #859.
  • Fixed support for /usr/bin/python on OS X. Fixes issue
    #855.
  • Fixed looping-without-sleeping in the ApplicationPool garbage
    collector if PassengerPoolIdleTime is set to 0. Fixes issue
    #858.
  • Fixed some process memory usage measurement bugs.
  • Fixed process memory usage measurement on NetBSD. Fixes issue
    #736.
  • Fixed a file descriptor leak in the Out-of-Band Work feature. Fixes
    issue
    #864.
  • The PassengerPreStart helper script now uses the default Ruby
    interpreter specified in the web server configuration, and no longer
    requires a ruby command to be in $PATH.
  • Updated preferred PCRE version to 8.32.
  • Worked around some RVM bugs and generally improved RVM support.
  • The ngx_http_stub_status_module is now enabled by default.
  • Performance optimizations.
网站地图xml地图