Frage

Wenn die Rails -App zum Herunterfahren geht, wie folgt das Verfahren? Wie kann ich mich an die Aufräumdateien anschließen, die während des Laufs der Rails-App erstellt wurden?

War es hilfreich?

Lösung

Sie können den folgenden Block hinzufügen config/boot.rb Befehle ausführen, wenn die App heruntergefahren wird:

at_exit do
  puts "Shutting the app down..."
end

Dies ist die Ausgabe, die Sie in Ihrem Serverprozess sehen werden:

[Swanny ~/Sites/test_app]$ bundle exec thin start
>> Using rack adapter
>> Thin web server (v1.3.1 codename Triple Espresso)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:3000, CTRL+C to stop
^C>> Stopping ...
Shutting the app down...
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top