Как запустить Clockwork в Heroku

Я действительно новичок в Heroku, но у меня есть проблема. Я создал Clockwork скрипт под названием "clock.rb" в рельсах, и я использую:

bundle exec clockwork clock.rb

чтобы запустить его в фоновом режиме на моем локальном сервере, но как я могу запустить это на сервере Heroku? (Хотелось бы самое дешевое решение)

Спасибо!!!

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
Другие вопросы по тегам