Rails どんなときにアプリサーバーの再起動が必要なのか

Railsで開発をしていると、ときどきアプリケーションサーバーを再起動しないと変更内容が動作に反映されなかったりしますが、実際のところ、いつ再起動すればいいのか確認してみました。

結論

次の3箇所はアプリケーションサーバーを再起動しなくても変更が反映されて、他は再起動が必要なようです。

  • app/*
  • db/*
  • config/routes.rb

参考サイト