Hello ! On Jan 3, 2008 6:45 PM, Evan Weaver <[EMAIL PROTECTED]> wrote: > Hello Mongrels, > > Building on the last messages about Fastthread, can we get a detailed > survey of the different ways people are deploying their applications? > It will help with near-future Mongrel development. > > Please include the following things: > > * Framework, if any (Camping, Merb, Rails, Nitro, Ramaze, IOWA, Rack...)
Rails, Camping > * Mongrel version 1.1.3 > * Mongrel handlers used (rails, dirhandler, camping, cgiwrapper...) Rails, Camping > * How many mongrel routes and handlers per route registered (if you > don't know, it's probably <= 2) don't know:) > * Any Mongrel plugins used (mongrel_upload_progress, mongrel_gzip, > mongrel_cow_cluster, mongrel_experimental...) mongrel_upload_progress > * 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 > * Number of mongrels per server per app 1 to 50 > * Monitoring system (runit, monit, god...) God or Monit > * Proxy or software loadbalancer, if any (apache mod_proxy_balancer, > nginx, pen...) Lighttpd > * HW loadbalancer, if any (Netscaler...) none > * Caching strategy (memcached fragments, memcached object, squid, > rails page cache, rails page fragments, ESI) rails page cache & ESI > * Whether you serve media assets via mongrel itself, as opposed to > through a webserver No, I serve the static files/assets via lighttpd > * Operating system including distribution or version (OS X 10.4.10, > Ubuntu/Linux 7.10, WinXP SP2, OpenBSD 4.1...) OS X for dev, FreeBSD for prod > * Architecture, via 'uname -a' preferably (x86, x86_64, Sparc, PPC, > Arm (ha), JRuby) x86 > * CPU count core2duo, 2.66Ghz > * 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) ruby 1.8.6; patchlevel 0, built from freebsd with oniguruma > * Rubygems (yes/no, version) yes, 1.0.1 > > Please mention anything else about your system that's kind of weird, > and anything that's been particularly troublesome regarding mongrel > deployment. > > Evan > > PS. You can get some of the Ruby information via the 'tattle' gem: > > $ gem install tattle --ignore-dependencies > $ tattle report > user_key, prefix, /usr/local ruby_version, 1.8.6 host_vendor, portbld ruby_install_name, ruby18 build, i386-portbld-freebsd6 target_cpu, i386 arch, i386-freebsd6 rubygems_version, 1.0.1 SHELL, /bin/sh host_os, freebsd6 report_time, Fri Jan 04 18:39:15 +0100 2008 host_cpu, i386 LIBRUBY, libruby18.so.18 LIBRUBY_SO, libruby18.so.18 target, i386-portbld-freebsd6 > > -- > _______________________________________________ Mongrel-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/mongrel-users
