Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Schedule 10 minutes of downtime

  2. Put the following in a bash script:

    1. heroku maintenance:on --app scihist-digicoll-production heroku pg:maintenance:run --force --app scihist-digicoll-production heroku pg:wait --app scihist-digicoll-production heroku maintenance:off --app scihist-digicoll-production

  3. Scale down workers to zero

  4. Possibly disable our hirefire autoscaling to keep it from starting workers back up again

    1. https://manager.hirefire.io/managers/2533bb0e-4eda-4f45-b8ef-3235c1e302df/update

  5. At the appointed time, run the script.

  6. Restore hirefire state