Effectuer une action sur Rails App Fermer
-
27-10-2019 - |
Question
Lorsque l'application Rails va à l'arrêt Quelle est la procédure qui est suivie? Comment puis-je brancher dans ce fichiers de nettoyage qui ont été créés lors de l'exécution de l'application Rails?
La solution
Vous pouvez ajouter le bloc suivant à config/boot.rb
pour exécuter des commandes lorsque l'application est fermée:
at_exit do
puts "Shutting the app down..."
end
Ceci est la sortie, vous verrez dans votre processus serveur:
[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...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow