Samuel Loft

Samuel Loft

Planned

When using zero-downtime deployments a lot of issues can arise.

If using Horizon, if you terminate it in the deploy script it happens before the new code is live missing changes.

restarting PHP-FPM happens before the site goes live

These are two examples of things that should happen AFTER zero downtime has been completed.

So I suggest a "Post deploy" like the current deployment, but it runs after the deployment has finished.

Zero downtime is currently not useable without it (unless we manually restart things after each deployment)

René Sinnbeck

René Sinnbeck

· · Edited
·

Could this perhaps be pointed out in the docs? I am sure a lot of people does not know this and it can lead to some bad problems as Samuel said (I have run into these myself before I knew I had to reload php-fpm manually)

1 total vote
Samuel Loft
René Sinnbeck

René Sinnbeck

· · Edited
·

Any updates on this? Personally I feel this is quite a big problem that can lead to a lot of problems if people arent aware or forget to restart fpm after a deployment.

1 total vote
Samuel Loft
Samuel Loft

Samuel Loft

Item author
·
·

I have given up hope, zero downtime is disabled on most of our projects now as it is unusable in it's current state.

no votes yet
You may use @ to mention someone.

Post deployment commands

7 total votes
  • Dennis moved item to board Planned

    1 year ago
  • Samuel Loft moved item to project Server Level Requests

    1 year ago
  • Samuel Loft created the item

    1 year ago