Support running thin under daemontools/runit
-
macournoyer
- Milestone set to Ruby 1.9
- State changed from new to open
I'll try to prototype that this weekend.
Want concerns me is the extra memory required to run a master process. An empty Ruby VM can use 80 MB on some system.
But recent fixes in Ruby 1.9 GC improve mem usage w/ fork, see: http://thin.lighthouseapp.com/pr...
So it might be a good feature for 1.9
-
Jos Backus
Thank you. Let me know if there's anything I can do to help.
-
Geoffrey Grosenbach
- Tag set to cluster, daemon
In the meantime, see Steve Purcell's rails-runit project, which makes this possible:
http://github.com/purcell/rails-...
I'm using it for a few thin apps and it works very well (but requires a bit of setup with runit and a non-root user to run your thin apps).
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.