1

每当我在运行 Zeus 时保存 Rails 模型时,Zeus 服务器似乎正在完全重新加载。Zeus 输出通常会变成黄色(“等待”)约 10 秒。这只发生在某些型号上。我还没有弄清楚模型之间的区别。

关于可能导致这种情况的任何想法?

编辑:ActiveAdmin.routes(self)从我的 routes.rb 文件中 删除解决了这个问题。显然,ActiveAdmin 不再有效。还没有找到解决方法。

4

1 回答 1

1

默认情况下,宙斯正在观察文件的变化......所以如果你保存一个模型,甚至没有任何改变......宙斯会认为它已被更改,因此重新启动以反映所做的最新更改......这样你就不会'不必重新启动 rails 才能看到更改。

当您更改测试文件时,宙斯会表现出色...它只会重新启动测试环境..这样您就可以尽快运行测试

本期所述,这就是它的工作原理。

额外信息

在某些情况下,当您添加新文件(模型或配置)时,宙斯不会自动重新启动..并且不会反映最新的更改..在这些情况下,您必须自己重新启动它

于 2014-04-03T20:48:05.073 回答