Capistranoでデプロイ時にphp-fpmをreloadする

Wordpressでたまに503のエラーが出ていて色々調べていたのですが、原因はデプロイ後にphp-fpmをリロードしていなかったことでした。 php-fpmのログにはエラーが出ておらずnginxのアクセスログだけに出ていた(nginxのエラーログにも出てない)ので見つけるのが大変でした。

設定は↓を追記して bundle install をします。

Gemfile

gem 'capistrano-php-fpm'

Capfile

require 'capistrano/php_fpm/sysv_upstart'

config/deploy.rb

namespace :deploy do
  after :finishing, 'php_fpm:reload'
end