简体   繁体   English

如何在Heroku中运行Clockwork

[英]How to run Clockwork in Heroku

I'm really new to Heroku, but I have a problem. 我对Heroku真的很陌生,但是有一个问题。 I have created a Clockwork script called "clock.rb" in rails and I use: 我已经在rails中创建了一个名为“ clock.rb”的Clockwork脚本,并且使用了:

bundle exec clockwork clock.rb

to run it in the background on my local server, but How I can run that on Heroku server? 在后台在本地服务器上运行它,但是如何在Heroku服务器上运行它? (I would like the cheapest solution) (我想要最便宜的解决方案)

Thanks!!! 谢谢!!!

To your Procfile use like this 到您的Procfile使用像这样

worker: bundle exec clockwork clock.rb

it will start the server every time after Heroku push/web server restart. 每当Heroku推送/ Web服务器重启后,它将每次启动服务器。

Or you can run using console from your computer like this but in this case, you need to run every time after web server restarting 或者您可以像这样从计算机使用console运行,但是在这种情况下,您需要在Web服务器重启后每次运行

heroku run bundle exec clockwork clock.rb

and from Heroku open console and type 然后从Heroku打开console并输入

bundle exec clockwork clock.rb

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM