Rails - Déploiement d’une application Rails avec Capistrano (suite)
Tagged:

Suite à mon précédent article sur le déploiement d'une application rails, j'ai apporté un petite modification dans mon fichier config/deploy.rb

Lors d'un déploiement, les processus dispatch.fcgi n'étaient pas redémarrés comme ils auraient dû l'être, et les modifiations n'étaient pas prises en compte, je devait me connecter en ssh pour "killer" les processus.

Pour pallier à ce problème j'ai modifié les lignes suivantes dans le fichier config/deploy.rb:

task :restart, :roles => :app do
  run "ruby #{current_path}/script/process/reaper --dispatcher=dispatch.fcgi"
end

en

task :restart, :roles => :app do
  run "ruby #{current_path}/script/process/reaper -a graceful --dispatcher=dispatch.fcgi"
end

cette fois c'est vraiment parfait ! merci Jamis pour cet excellent Capistrano ;)

Encore une petite

Encore une petite précision, de temps en temps j'exécute la commande "rake remote:cleanup" ce qui a pour effet de supprimer toutes les anciennes versions des déploiements précédents en ne conservant que les 5 plus récentes

Merci pour ce tuto !! Je

Merci pour ce tuto !!

Je vais essayer sur mon tout nouvel hébergement dreamhost !!

Question sur dreamhost : On peut créer autant d'applis rails que l'on veut ... mais si tout le monde fait cela, le serveur va être dans les choux non ?

Bein ça c'est un peu leur

Bein ça c'est un peu leur problème, ils offrent de l'illimité, ils assument.
Et puis tout le monde ne fait pas ça et garde à l'esprit que c'est de l'hébergement mutualisé, si tu comptes héberger une dizaine de google sur ton hébergement ce n'est peut être pas l'offre de base mais plutôt une offre dédiée (ils font aussi)

Pas une dizaine de google

Pas une dizaine de google ... mais a terme 25-30 applis rails par offre (code monster) Bien sûr pas forcément des applis a forte fréquentation !

25-30 applis pour 6.23 euros

25-30 applis pour 6.23 euros par mois, c'est optimisé comme hébergement :D
tu refactures combien aux clients ;)
Au pire tu peux te permettre un deuxième compte dreamhost ou voir leurs offres plus musclées, je n'ai pas regardé car je n'en suis pas encore la.
Sinon tu en es satisfait ?