新しいコードを Web サーバーにデプロイするときに、php-fpm で問題が発生しました。
私は自分のサイトを提供するために nginx + php-fpm + apc を持っています。コードのデプロイには、git を使用して git リポジトリからコードをプルします。
問題は、新しいコードを git pull してコードの更新を Web サーバーにデプロイすると、php-fpm は更新を反映せず、プルの前にコードを提供します。php-fpm を再起動する必要があります。その後、更新されたコードが提供されます。
これは展開には非常に不便です。グーグルで調べましたが、背後にある理由についてのヒントは見つかりません。
誰でも理由を教えてもらえますか?再起動を回避する方法はありますか?