【问题标题】:How to run Clockwork in Heroku如何在 Heroku 中运行 Clockwork
【发布时间】:2018-10-01 03:18:46
【问题描述】:

我真的是 Heroku 的新手,但我有一个问题。我在rails 中创建了一个名为“clock.rb”的Clockwork 脚本并使用:

bundle exec clockwork clock.rb

在我的本地服务器的后台运行它,但是我如何在 Heroku 服务器上运行它? (我想要最便宜的解决方案)

谢谢!!!

【问题讨论】:

    标签: ruby-on-rails heroku background-task clockwork


    【解决方案1】:

    给你的Procfile 像这样使用

    worker: bundle exec clockwork clock.rb
    

    每次 Heroku push/web 服务器重启后都会启动服务器。

    或者您可以像这样在计算机上使用console 运行,但在这种情况下,您需要在网络服务器重新启动后每次运行

    heroku run bundle exec clockwork clock.rb
    

    从 Heroku 打开 console 并输入

    bundle exec clockwork clock.rb
    

    【讨论】:

      猜你喜欢
      • 2012-09-14
      • 2016-10-18
      • 1970-01-01
      • 2014-04-21
      • 1970-01-01
      • 1970-01-01
      • 2012-09-11
      • 2015-04-24
      • 2017-03-10
      相关资源
      最近更新 更多