From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS14383 205.234.109.0/24 X-Spam-Status: No, score=-0.5 required=5.0 tests=AWL,MSGID_FROM_MTA_HEADER, RP_MATCHES_RCVD shortcircuit=no autolearn=unavailable version=3.3.2 Path: news.gmane.org!not-for-mail From: Eric Wong Newsgroups: gmane.comp.lang.ruby.unicorn.general Subject: Re: Hello and Rack Handler question ;-) Date: Thu, 10 Mar 2011 13:08:01 -0800 Message-ID: <20110310210801.GA8221@dcvr.yhbt.net> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1299792529 24975 80.91.229.12 (10 Mar 2011 21:28:49 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 10 Mar 2011 21:28:49 +0000 (UTC) To: unicorn list Original-X-From: mongrel-unicorn-bounces@rubyforge.org Thu Mar 10 22:28:44 2011 Return-path: Envelope-to: gclrug-mongrel-unicorn@m.gmane.org X-Original-To: mongrel-unicorn@rubyforge.org Delivered-To: mongrel-unicorn@rubyforge.org Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) X-BeenThere: mongrel-unicorn@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: mongrel-unicorn-bounces@rubyforge.org Errors-To: mongrel-unicorn-bounces@rubyforge.org Xref: news.gmane.org gmane.comp.lang.ruby.unicorn.general:873 Archived-At: Received: from rubyforge.org ([205.234.109.19]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PxnPW-0001su-L2 for gclrug-mongrel-unicorn@m.gmane.org; Thu, 10 Mar 2011 22:28:42 +0100 Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 1D23C3C8033; Thu, 10 Mar 2011 16:28:42 -0500 (EST) Received: from dcvr.yhbt.net (dcvr.yhbt.net [64.71.152.64]) by rubyforge.org (Postfix) with ESMTP id 4ADD7185835A for ; Thu, 10 Mar 2011 16:08:02 -0500 (EST) Received: from localhost (unknown [127.0.2.5]) by dcvr.yhbt.net (Postfix) with ESMTP id 9F9671F6A6; Thu, 10 Mar 2011 21:08:01 +0000 (UTC) Julien Palmas wrote: > Hi list, > > This is my first post here, so Hello World! ;-) Hello Julien :> > By default, `rails server` starts webrick on a new rails 3 project. > If you include Thin in the gemfile, you can run `rails s thin`to use > thin instead. > Same works with mongrel. > > Unfortunately, this does not work with unicorn, since it seems that > Rack does not provide a handler for Unicorn by default (as it does for > Thin and Mongrel). > > I know I can run `unicorn` in my app root to achieve the same, but > it'd be nice to stick with rails commands and have `rails s unicorn` > > Can you tell me if such a handler already exists ? No it does not. Unicorn provides configuration options and signal handler interfaces that Thin and Mongrel do not. Trying to tie them to the same interface would just cripple Unicorn users attempting to use the generic interface and make it more confusing and difficult to support for everyone (Rack/Rails/Unicorn developers). There was a similar discussion here back in 2009: http://thread.gmane.org/gmane.comp.lang.ruby.unicorn.general/130/focus=130 -- Eric Wong _______________________________________________ Unicorn mailing list - mongrel-unicorn@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-unicorn Do not quote signatures (like this one) or top post when replying