Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add heroku scaling commands to publication process #1295

Merged
merged 1 commit into from
Mar 26, 2024

Commits on Mar 26, 2024

  1. Add heroku scaling commands to publication process

    Why are these changes being introduced:
    
    * the preservation job uses a lot of memory. Scaling the worker job
      where preservation is done to a dyno with additional memory will help
      give us a bit more headroom
    
    Relevant ticket(s):
    
    * https://mitlibraries.atlassian.net/browse/ETD-598
    
    How does this address that need:
    
    * provides instructions on how and why to scale the worker dyno before
      and after processing the output queue for publishing jobs
    
    Document any side effects to this change:
    
    * This doesn't really solve the problem, but masks it for our common
      thesis sizes. To fully address this problem we'll need to revisit
      how we create the preservation zip files
    JPrevost committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c041bcd View commit details
    Browse the repository at this point in the history