【问题标题】:Detect the rails zeus start complete检测 rails zeus 启动完成
【发布时间】:2013-08-26 00:29:39
【问题描述】:

我有 2 个终端正在运行,我想运行

#on term1
zeus start
#on term2
zeus server

问题是它通常应该等待启动过程完成。 我的问题是如何让第二个终端在zeus start 完成后自动启动服务器?

我试过sleep 2 ...但应该有更好的方法。 谢谢

【问题讨论】:

    标签: ruby-on-rails shell zeus


    【解决方案1】:

    我不确定是否有别的方法可以解决这个问题。如zeus's roadmap 中所述,在版本 2 中计划启动服务器而无需启动 zeus... 如果你想要一个 hacky 的方式,你可以使用一个小的 shell 脚本,如下所示:

    while [[ "`ps aux | grep "zeus slave" | wc -l`" == "1" ]]; do sleep 1; done; zeus server
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-13
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 2010-09-20
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多