0
将我的ruby
从2.2.4
升级到2.4.1
我开始面临这个问题。'帽子部署'不会重启美洲狮,但'帽部署:重启'确实
我的服务器在cap deploy
之后会下降,但在工作之后会做cap deploy:restart
。
Capfile:
require 'capistrano/puma'
require 'capistrano/puma/jungle'
deploy.rb:
# ...
namespace :deploy do
# after :restart, :clear_cache do
# on roles(:web), in: :groups, limit: 3, wait: 10 do
# # Here we can do anything such as:
# # within release_path do
# # execute :rake, 'cache:clear'
# # end
# end
# end
desc 'Initial Deploy'
task :initial do
on roles(:app) do
before 'deploy:restart', 'puma:start'
invoke 'deploy'
end
end
desc 'Restart application'
task :restart do
on roles(:app), in: :sequence, wait: 5 do
invoke 'puma:restart'
end
end
before :starting, :check_revision
# after :finishing, :compile_assets
after :finishing, :cleanup
after :finishing, :restart
# https://github.com/airbrake/airbrake#capistrano
after :finished, 'airbrake:deploy'
end
如何诊断问题将是巨大的,以及任何帮助。