QA@IT
«質問へ戻る

18
本文
 
 なにか、心当たりがあればご教示いただければと思います。
 よろしくお願いいたします。
+
+---
+
+追記です。
+WEBrickでも同じ現象がおきました。
+更新しても反映されず、WEBrickを再起動すると反映されるようです。
+ご回答の程、よろしくお願いいたします。

Rails4でファイルを編集して再読み込みしても反映されない

Railsの開発について質問させていただきます。
dev環境で、Vagrant上にNginx+UnicornでRails4を動かしています。

コントローラやモデルなど、どのファイルを編集しても、すぐに反映されません。
ビュー関連の問題なら、assets:precompileが原因かと推察されるのですが。。。
Unicornを再起動すると変更が反映されます。

なので、例えば

コントローラを編集する→ブラウザを更新する→変更が反映されていない→Unicornを再起動する→ブラウザを更新する→変更が反映されている

という感じで、ファイル編集のたびに毎度Unicornを再起動しなければならず、非常にストレスフルです。
Unicornのプロセスが古いキャッシュのようなもの?を参照しているのかな、とも思うのですが、検討がつかず。。。

なにか、心当たりがあればご教示いただければと思います。
よろしくお願いいたします。


追記です。
WEBrickでも同じ現象がおきました。
更新しても反映されず、WEBrickを再起動すると反映されるようです。
ご回答の程、よろしくお願いいたします。

Railsの開発について質問させていただきます。
dev環境で、Vagrant上にNginx+UnicornでRails4を動かしています。

コントローラやモデルなど、どのファイルを編集しても、すぐに反映されません。
ビュー関連の問題なら、assets:precompileが原因かと推察されるのですが。。。
Unicornを再起動すると変更が反映されます。

なので、例えば

```
コントローラを編集する→ブラウザを更新する→変更が反映されていない→Unicornを再起動する→ブラウザを更新する→変更が反映されている
```

という感じで、ファイル編集のたびに毎度Unicornを再起動しなければならず、非常にストレスフルです。
Unicornのプロセスが古いキャッシュのようなもの?を参照しているのかな、とも思うのですが、検討がつかず。。。

なにか、心当たりがあればご教示いただければと思います。
よろしくお願いいたします。

---

追記です。
WEBrickでも同じ現象がおきました。
更新しても反映されず、WEBrickを再起動すると反映されるようです。
ご回答の程、よろしくお願いいたします。

質問を投稿

Rails4でファイルを編集して再読み込みしても反映されない

Railsの開発について質問させていただきます。
dev環境で、Vagrant上にNginx+UnicornでRails4を動かしています。

コントローラやモデルなど、どのファイルを編集しても、すぐに反映されません。
ビュー関連の問題なら、assets:precompileが原因かと推察されるのですが。。。
Unicornを再起動すると変更が反映されます。

なので、例えば

コントローラを編集する→ブラウザを更新する→変更が反映されていない→Unicornを再起動する→ブラウザを更新する→変更が反映されている

という感じで、ファイル編集のたびに毎度Unicornを再起動しなければならず、非常にストレスフルです。
Unicornのプロセスが古いキャッシュのようなもの?を参照しているのかな、とも思うのですが、検討がつかず。。。

なにか、心当たりがあればご教示いただければと思います。
よろしくお願いいたします。

Railsの開発について質問させていただきます。
dev環境で、Vagrant上にNginx+UnicornでRails4を動かしています。

コントローラやモデルなど、どのファイルを編集しても、すぐに反映されません。
ビュー関連の問題なら、assets:precompileが原因かと推察されるのですが。。。
Unicornを再起動すると変更が反映されます。

なので、例えば

```
コントローラを編集する→ブラウザを更新する→変更が反映されていない→Unicornを再起動する→ブラウザを更新する→変更が反映されている
```

という感じで、ファイル編集のたびに毎度Unicornを再起動しなければならず、非常にストレスフルです。
Unicornのプロセスが古いキャッシュのようなもの?を参照しているのかな、とも思うのですが、検討がつかず。。。

なにか、心当たりがあればご教示いただければと思います。
よろしくお願いいたします。