Rails production deployments

So for a number of reasons we decided to switch to jruby for our
latest rails app. Making deployment simpler was a big goal, and java
is also making some more comfortable. We are a studio in a larger
company where php/java is the norm, and we are the only ones using
ruby. We make social games and our apps get a lot of traffic, a
typical launch will have us adding 200K users per day, with millions
of hits per day right from the start. Our ops team wants to deploy
with tomcat6. Any known issues there? What are other high volume
sites running?

Chris

On Fri, Jan 14, 2011 at 5:38 PM, snacktime [email protected] wrote:

So for a number of reasons we decided to switch to jruby for our
latest rails app. Making deployment simpler was a big goal, and java
is also making some more comfortable. We are a studio in a larger
company where php/java is the norm, and we are the only ones using
ruby. We make social games and our apps get a lot of traffic, a
typical launch will have us adding 200K users per day, with millions
of hits per day right from the start. Our ops team wants to deploy
with tomcat6. Any known issues there? What are other high volume
sites running?

There are no major issues that I’m aware of. A few people have
reported LoadErrors under Tomcat, sometimes due to installation paths
containing a space, sometimes other (unknown) issues. If you use
Warbler with Bundler, don’t run “bundle install --path” – I need to
fix this for the upcoming Warbler 1.3.0. Make sure you’re using the
latest JRuby and JRuby-Rack. If you can successfully deploy your war
file into Tomcat and serve pages, the rest should go smoothly.

Let us know how your deployment goes!

/Nick