每当我在运行Zeus时保存Rails模型时,Zeus服务器似乎完全重新加载。 Zeus输出通常变为黄色("等待")大约10秒钟。这只适用于某些型号。我还没弄清楚模型之间的区别。
关于可能导致这种情况的任何想法?
修改
从routes.rb文件中删除ActiveAdmin.routes(self)
修复了该问题。显然,ActiveAdmin不再有效。 Haven尚未找到解决方法。
答案 0 :(得分:1)
默认情况下,宙斯正在观看文件正在改变...所以如果你保存一个模型甚至没有任何改变......宙斯会认为它已被更改,因此重新启动以反映最新的更改......所以您无需重新启动rails即可查看更改。
和zeus在更改测试文件时表现优异......它只会重新启动测试环境..这样您就可以尽快运行测试
并且如此issue中所述,这就是它的工作原理。
额外信息
在某些情况下当您添加新文件(模型或配置)时,zeus不会自动重启..并且不会反映最新的更改..在这些情况下您必须重新启动它你的自我