よろしくお願いします。
HerokuにRoRで作成したアプリをデプロイしました。(無料ユーザーです)
バッチ処理のためにスケジューラを登録している他、Sendgridのアドオンでメール送信ができる状態になっています。
その後DBに新たにテーブルを追加してHerokuにpushしたため、合わせてheroku run rails db:migrate
したいのですが、
Cannot run more than 1 Free size dynos.
とエラーが発生してしまいます。
heroku ps
すると
=== scheduler (Free): bundle exec rake batch (1) scheduler.8017: up 2018/05/22 06:54:37 +0000 (~ 8m ago) === web (Free): bin/rails server -p $PORT -e $RAILS_ENV (1) web.1: up 2018/05/22 07:00:13 +0000 (~ 3m ago)
この2件を起動中なのですが、この場合スケジューラを止めないとheroku run
できないのでしょうか?
検証したこと
・現在登録しているrakeファイルを削除 → 変化なし
・heroku ps:stop run.8017
→ Doneの表示は出るものの変化なし
何か良い方法をご存知の方いらっしゃいませんか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。