best way to update site under thin

recently i have been using apache/passenger (mod_rails) as my production/development environment but have been having some issues so i switched to nginx/thin.

what i am wondering is how should i push my updates now if i have multiple page changes to make at once to production.

with passenger...none of the changes would take effect until i did a touch tmp/restart.txt since the pages were cached. now, the updates are done instantly without any restart of the web services.

if i have to update multiple pages at once which will break other pages during the process, what would you do?

Do you have the following in your config/environments/production.rb?

config.action_controller.perform_caching = true config.action_view.cache_template_loading = true

Are you sure you're running Thin in production mode?

Matt Haley wrote: