【问题标题】:Ruby on Rails - Zeus permanently "freezes" test environmentRuby on Rails - Zeus 永久“冻结”测试环境
【发布时间】:2013-11-15 19:27:17
【问题描述】:

我经常遇到这种情况。

测试环境永远进入“等待”状态,没有任何反应。

我无法通过手动重新加载 zeus 来解决这个问题(这很烦人......),手动重启后一切都很好。

但是zeus 的工作不是正确地重新加载应用程序吗?

截图:

我正在使用Virtualbox 4.2.12 r84890Debian 7.0

@maci ➜  ✗ cat /etc/debian_version 
wheezy/sid
@maci ➜  ✗ uname -a
Linux maciej-VirtualBox 3.8.0-32-generic #47-Ubuntu SMP Tue Oct 1 22:35:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

宙斯版:0.13.3

【问题讨论】:

  • 我已经挂了,重新启动直到一切正常

标签: ruby-on-rails ruby virtualbox zeus


【解决方案1】:

手动杀死 zeus 进程(例如 killall -9 ruby应该工作,

我的猜测是,来自 test_helper 的 DB 设置操作会相互阻止完全执行并无限期挂起,我对 Oracle 的这一点尤其感到悲痛,而对 SQLite 几乎没有悲痛。重新启动数据库后端可能会有所帮助,

PS,如果在杀死 zeus 进程后,运行 zeus 的控制台变得古怪,请执行 stty sane

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-19
    • 2017-10-11
    • 1970-01-01
    • 2011-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多