Non sono sicuro che l'unicorno si riavvii correttamente quando corro cap deploy
poiché alcune modifiche non vengono visualizzate nell'app, quindi ho voluto riavviare manualmente l'unicorno sul mio server remoto. Ho navigato in etc/init.d
e vedere un elenco per unicorn_myapp
ma non è una directory (vale a dire non posso cd in esso). Basato sul codice qui sotto dal mio file deploy.rb, c'è qualcosa che posso fare da qui per riavviare unicorno?come riavviare manualmente unicorno
ho cercato di fare run unicorn_myapp restart
ma detto run
non è un comando
namespace :deploy do
%w[start stop restart].each do |command|
desc "#{command} unicorn server"
task command, roles: :app, except: {no_release: true} do
run "/etc/init.d/unicorn_#{application} #{command}"
end
end
FYI le risposte qui sono tutti sbagliati. – Fuser97381