代码之家  ›  专栏  ›  技术社区  ›  JasonOng

无法在rails生产环境中启动\u starling \u客户端

  •  0
  • JasonOng  · 技术社区  · 18 年前

    启动并监视我的starling和working守护进程。

    发展 但“workling\u starling\u client”拒绝在我的计算机上启动 生产 机器。

    1 回复  |  直到 14 年前
        1
  •  3
  •   JasonOng    18 年前

    我意识到

    export RAILS_ENV=production
    

    因此我不得不宣布 轨道和环境 发布前变量

    RAILS_ENV=production god -d config/monitor_daemons.god -t
    

    我也用这个变量来开始 八哥守护进程 在里面

    STARLING_PORT = ENV['RAILS_ENV'] == 'production' ? '-p 15151' : ''
    
    God.watch do |w|
      ...
      w.start = "starling -d -P log/starling.pid -q log/ #{STARLING_PORT}"
      ...
    end
    
    God.watch do |w|
      ...
      w.start = "script/workling_starling_client start"
      ...
    

    结束

    推荐文章