> Please let's add --clean to mongrel itself. Other then that the only > thing might be to add some additional logic to the gracefull shutdown > of a mongrel server. Say if it tries to reap old threads for more then > 30 seconds, just have it terminate violently.
Those are some of our goals for an eventual new runner. Evan On Jan 3, 2008 6:48 PM, Ezra Zygmuntowicz <[EMAIL PROTECTED]> wrote: > > On Jan 3, 2008, at 9:45 AM, Evan Weaver wrote: > > > > * Framework, if any (Camping, Merb, Rails, Nitro, Ramaze, IOWA, > > Rack...) > > merb, rails, camping, nitro, rack > > > > * Mongrel version > > 1.0.1 thru 1.1.3 > > > > > * Mongrel handlers used (rails, dirhandler, camping, cgiwrapper...) > > rails, dirhandler,upload_progress_handler,secure_download, many more > custoemr handlers > > > > * How many mongrel routes and handlers per route registered (if you > > don't know, it's probably <= 2) > > up to 15 max. usually 2-4 > > > > > > * Any Mongrel plugins used (mongrel_upload_progress, mongrel_gzip, > > mongrel_cow_cluster, mongrel_experimental...) > > mongrel_upload_progress, mongrel_gzip > > > > * Mongrel runners used (mongrel_rails, mongrel::cluster, > > mongrel_service, RV, others... please be *very specific* about which > > options of the runner you use. For example, some people use > > mongrel::cluster but only for the --clean functionality, not for the > > clustering). > > mongrel_cluster but only for the --clean option. woudl love to see -- > clean in mongrel itself so i no longer need mongrel cluster. > > > > > * Number of mongrels per server per app > > 3-25 per server, usually closer to 3-5 per cpu core > > > * Monitoring system (runit, monit, god...) > > monit, god , nagios > > > > > * Proxy or software loadbalancer, if any (apache mod_proxy_balancer, > > nginx, pen...) > > Nginx, swiftiply, apache, haproxy > > > > * HW loadbalancer, if any (Netscaler...) > > coyote point equalizers, Linux LVS load balancers. > > > > > * Caching strategy (memcached fragments, memcached object, squid, > > rails page cache, rails page fragments, ESI) > > page caching, fragment caching on GFS filesystem . memcached fragments > and sessions and caches. > > > > > * Whether you serve media assets via mongrel itself, as opposed to > > through a webserver > > via nginx > > > > * Operating system including distribution or version (OS X 10.4.10, > > Ubuntu/Linux 7.10, WinXP SP2, OpenBSD 4.1...) > > custom variant of Gentoo linux > > > * Architecture, via 'uname -a' preferably (x86, x86_64, Sparc, PPC, > > Arm (ha), JRuby) > > Linux ey00-s00141 2.6.18-xenU #1 SMP Fri Jun 15 17:50:34 PDT 2007 > x86_64 Dual Core AMD Opteron(tm) Processor 265 AuthenticAMD GNU/Linux > > and > > Linux ey01-s00141 2.6.18-xenU #1 SMP Fri Jun 15 17:50:34 PDT 2007 > x86_64 Intel(R) Xeon(R) CPU E5345 @ 2.33GHz GenuineIntel GNU/Linux > > > * CPU count > > Hmm... lets see here. somewhere around 400 ? > > > > > > * Ruby version including custom distribution patches, > > (1.8.6p110+threadhooks, 1.8.5, JRuby 1.1b1, Rubinius trunk... also > > note where you got it, in case it isn't clear, for example, OS X 10.5 > > built-in, Ubuntu apt, Instant Rails, direct compile from source) > > * Rubygems (yes/no, version) > > 1.8.5 from gentoo's portage > 1.8.6p111 from portage > > > Please mention anything else about your system that's kind of weird, > > and anything that's been particularly troublesome regarding mongrel > > deployment. > > Please let's add --clean to mongrel itself. Other then that the only > thing might be to add some additional logic to the gracefull shutdown > of a mongrel server. Say if it tries to reap old threads for more then > 30 seconds, just have it terminate violently. > > > > Cheers- > > - Ezra Zygmuntowicz > -- Founder & Software Architect > -- [EMAIL PROTECTED] > -- EngineYard.com > > > _______________________________________________ > Mongrel-users mailing list > Mongrel-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/mongrel-users > -- Evan Weaver Cloudburst, LLC _______________________________________________ Mongrel-users mailing list Mongrel-users@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-users