Je déploie Sharetribe application. Après leur documentation, je dois exécuter bundle exec rake RAILS_ENV=production jobs:work
. Le problème est que, après l'exécution de cette commande, je dois fermer la connexion SSH
, et pour ce faire, je dois quitter le processus jobs
.Comment exécuter des tâches râteau: travaillez en arrière-plan?
Comment puis-je exécuter bundle exec rake RAILS_ENV=production jobs:work
en arrière-plan?
En général , vous mettez cette commande 'bundle exec' dans un service' upstart' (ou quel que soit le superviseur utilisé sur votre système). De cette façon, vous atteignez deux objectifs: le démarrage du travail est automatique au démarrage et ne dépend pas de l'état de votre session interactive. –