Skip to content

Enable load balancer slow start - #51105

Merged
sureshc merged 1 commit into
stagingfrom
enable-load-balancer-slow-start
Apr 10, 2023
Merged

Enable load balancer slow start#51105
sureshc merged 1 commit into
stagingfrom
enable-load-balancer-slow-start

Conversation

@sureshc

@sureshc sureshc commented Apr 4, 2023

Copy link
Copy Markdown
Contributor

Enable a 120 second slow start to reduce the likelihood of performance issues when releasing to production during peak usage time periods.
https://codedotorg.atlassian.net/browse/INF-864

Links

Testing story

Our managed test environment provisions a load balancer, but does not have an Auto Scaling Group implemented, so no new "Front End" (web application server) EC2 Instances will be provisioned on our managed test server when this change reaches that environment, so this feature will not be exercised until it reaches production.

We could provision an adhoc with the Full Stack (auto scaling, load balancer, RDS database, etc.) enabled, but we have not been successful in getting those to provision lately, and also if we pushed a new commit to this feature branch to simulate a production release, a longstanding limitation in our adhoc provisioning logic, we re-provision the entire stack as a single EC2 Instance environment (no CloudFront, no load balancer, no auto scaling group, no RDS cluster, etc.).

Deployment strategy

Possibly release as a 2nd production deploy later in the work day to minimize risk.

Follow-up work

Privacy

Security

Caching

PR Checklist:

  • Tests provide adequate coverage
  • Privacy and Security impacts have been assessed
  • Code is well-commented
  • New features are translatable or updates will not break translations
  • Relevant documentation has been added or updated
  • User impact is well-understood and desirable
  • Pull Request is labeled appropriately
  • Follow-up work items (including potential tech debt) are tracked and linked

@sureshc
sureshc requested a review from a team as a code owner April 4, 2023 17:59
@sureshc sureshc changed the title Enable load balancer slow start. Enable load balancer slow start Apr 4, 2023

@Hamms Hamms left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Seems like something that would be valuable to have enabled even if we weren't having issues that it directly addresses

@sureshc
sureshc merged commit ac4da2f into staging Apr 10, 2023
@sureshc
sureshc deleted the enable-load-balancer-slow-start branch April 10, 2023 22:55
sureshc added a commit that referenced this pull request Apr 10, 2023
* Fix a Few More `Using the last argument as keyword parameters is deprecated` Warnings

* update Spring to 3.1.1

* Enable load balancer slow start. (#51105)

---------

Co-authored-by: Elijah Hamovitz <elijahhamovitz@gmail.com>
Co-authored-by: suresh <suresh@code.org>
sureshc added a commit that referenced this pull request Apr 10, 2023
sureshc added a commit that referenced this pull request Apr 11, 2023
sureshc added a commit that referenced this pull request Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants