Download List

專案描述

Unicorn is a Unix and LAN/localhost-optimized fork of the Mongrel HTTP server. It takes full advantage of functionality exclusive to Unix-like operating systems. It will reap and restart workers that die from broken apps, and there is no need to manage multiple processes yourself. Load balancing is done entirely by the operating system kernel. Requests never pile up behind a busy worker. The server does not care if your application is thread-safe or not, as workers all run within their own isolated address space and only serve one client at a time. All Rack applications are supported along with pre-Rack versions of Ruby on Rails via a Rack wrapper. It also supports atomic log cycling, nginx-style binary re-execution without losing connections, before_fork and after_fork hooks, and optional copy-on-write-friendly memory management.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-02-07 07:53
4.6.0

This pre-release adds hijacking support for Rack 1.5 users. See Rack documentation for more information about hijacking. There is also a new --no-default-middleware/-N option for the 'unicorn' command to ignore RACK_ENV within unicorn.
標籤: Experimental

2012-01-28 20:26
4.2.0

Minor bugfixes and documentation improvements.
標籤: Experimental

2011-08-26 19:39
4.1.1

The last-resort timeout mechanism was inaccurate and often delayed in activation since the 2.0.0 release. This has been fixed and remains power-efficient in idle situations, especially with the wakeup reduction in MRI 1.9.3+.
標籤: Experimental

2011-08-20 10:46
4.1.0

Rack::Chunked and Rack::ContentLength middlewares are loaded by default for RACK_ENV=(development|deployment) users. CTL characters are now rejected from HTTP header values and Exception messages are now filtered for [:cntrl:] characters. There were minor bugfixes and future-proofing changes for Ruby 2.0.
標籤: Experimental

2011-06-30 07:04
4.0.1

This release fixes things for users of per-worker "listen"
directives in the after_fork hook.
標籤: Experimental

Project Resources