betreibe ichHeroku: Kann nicht mehr als 1 Freie Größe dynos
heroku run rake db:migrate
Und wurde immer den Fehler
Kann nicht mehr als 1 Freie Größe dynos laufen zu laufen versuchte. siehe unten wie sie zu beheben ...
betreibe ichHeroku: Kann nicht mehr als 1 Freie Größe dynos
heroku run rake db:migrate
Und wurde immer den Fehler
Kann nicht mehr als 1 Freie Größe dynos laufen zu laufen versuchte. siehe unten wie sie zu beheben ...
Die Antwort für alle offen Heroku Sitzungen zu suchen ist (kann man ‚Heroku ps‘ verwenden, wie john unten weist darauf hin), in meinem Fall hatte ich schon ein begann ein heroku console session 30 Minuten früher und habe es einfach vergessen. Wenn Sie also den Fehler "Kann nicht mehr als 1 Freie-Größe-Dynos ausführen" sehen, schließen Sie einfach eine bestehende Konsole oder andere geöffnete Heroku-Sitzungen.
Hoffentlich spart dies jemand die zehn Minuten, die ich brauchte, um zu meinen Sinnen zu kommen.
Hatte das gleiche Problem und kam auf diese Seite. Nach dem Lesen wurde klar, was vor sich ging, aber ich möchte folgendes hinzufügen.
laufen nur
heroku kill DYNO --app your_app_name
Nach diesen schließen Sie alle geöffneten Konsolen.
Dann db migrieren Befehl ausführen, es wird funktionieren.
meisten efective
in der Konsole laufen:
heroku ps
das Ergebnis etwas wie das ist:
run.4859 (Free): up 2016/01/12 21:28:41 (~ 7m ago): rails c
So sind die Zahlen 4859 stellen die Sitzung, die offen ist und muss geschlossen. Um den Fehler zu beheben, müssen Sie laufen (Obviusly, ersetzen Sie die Nummer 4859 durch die Anzahl erhalten):
heroku ps:stop run.4859
Es ist eine sehr einfache Lösung.
Sie würden dies über 'heroku ps' und dann' heroku ps: stop 'tun, um den Prozess zu stoppen. –
@JohnBeynon Ich mag das als richtige Antwort. Rettete meinen Hintern! FYI für andere: Der erste Befehl ('heroku ps') ist wie Linux" netstat ". Zeigt Ihnen laufende Prozesse. In meinem Fall sah es aus wie 'run.5656 (Free): up 2016/01/12 21:28:41 (~ 7m): rails c'. Wie Sie sehen können, habe ich versehentlich die Rails-Konsole geöffnet. Alles, was ich tun musste, war 'heroku ps: stop run.5656'. Einfach Peasy :) Danke John! –
Als ein Kompliment zu Johns Kommentar, hier ist es die Dokumentation von Heroku, einen einmaligen Test zu stoppen: https://devcenter.heroku.com/articles/one-off-dynos#stopping-one-off-dynos –