wow - now we're talkn concurrency.. very nice On Jan 30, 2008 2:40 PM, Matt Aimonetti <[EMAIL PROTECTED]> wrote: > Here is an email from Marc-André, author of Thin, apparently the fastest > Ruby server out there. > > -Matt > > --------- > > Hey all, > > Version 0.6.2 (codename Rambo) of the fastest Ruby server is out! > > http://code.macournoyer.com/thin/ > > == What's new? > > Important bug fixes for 0.6.1 Cheesecake, please update! > A couple people reported memory & cpu spikes and hangs during file > upload, > this release should take care of those issues. > > * Server now let current connections finish before stopping, fixes #18 > * Fix uploading hanging bug when body is moved to a tempfile, > also delete the tempfile properly upon completion, fixes #25 > * 'thin restart' now sends HUP signals rather then stopping & > starting, closes #17 > * HUP signal now launches a new process with the same options. > * Add PID and more info from the last request to the Stats adapter > mostly taken from Rack::ShowException. > * pid and log files in cluster are no longer required to be relative > to the > app directory (chdir option), fixes #24 > * Revert to using #each when building response headers under Ruby 1.8, > solves an issue w/ Camping adapter, fixes #22 > * Restructure thin script options in 3 sections: server, daemon and > cluster > * Add --only (-o) option to control only one server of a cluster. > * Stylize stats page and make the url configurable from the thin > script. > * Raise error if attempting to use unix sockets on windows. > * Add example config files for http://www.tildeslash.com/monit usage. > Include the example file using include /path/to/thin/monit/file in > your monitrc file. > The group settings let you do this to manage your clusters: > > sudo monit -g blog restart all > > There are examples of thin listening on sockets and thin listening > on unix sockets. > > == Get it! > > sudo gem install thin > > Or using my mirror: > > sudo gem install thin --source http://code.macournoyer.com > > WARNING: > Thin is still alpha software, if you use it on your server you > understand the > risks that are involved. > > == Contribute > > If you're using Thin, let me know and I'll put your site on > http://code.macournoyer.com/thin/users/ > > Thin is driven by an active community of passionate coders and > benchmarkers. > Please join us, contribute or share some ideas in Thin Google Group: > http://groups.google.com/group/thin-ruby/topics > > Also on IRC: #thin on freenode > > Thanks to all the people who contributed to Thin, EventMachine, Rack > and Mongrel. > > Marc-Andre Cournoyer > http://macournoyer.com/ > > > >
--~--~---------~--~----~------------~-------~--~----~ SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby -~----------~----~----~----~------~----~------~--~---
