У меня есть небольшое приложение в стеке кедра Heroku, которое использует два процесса. Один запускает сервер Sinatra, а другой собирает твиты и вставляет их в базу данных. Этот проект все еще находится в стадии разработки, и хотя Heroku предлагает один процесс бесплатно, второй процесс стоит денег.
Я бы хотел, чтобы сервер Sinatra работал, но время от времени приостанавливал процесс сбора твитов. Если вы запустите heroku stop tweet_collector.1
, он временно остановит процесс, но затем, похоже, Procfile
перезапустит его. Я не нашел способа закомментировать процессы в Procfile
, поэтому я просто удалил процесс из файла и выдвинул его.
Можете ли вы переопределить Procfile
из командной строки и остановить процесс? Если нет, как вы можете закомментировать процесс в Procfile
, чтобы он не читался?