Skip to content

ScheduledStartingRateLimiter: do not except, but log instead#355

Merged
mum4k merged 1 commit intoenvoyproxy:masterfrom
oschaaf:worker-delayed-start-exception
Jun 10, 2020
Merged

ScheduledStartingRateLimiter: do not except, but log instead#355
mum4k merged 1 commit intoenvoyproxy:masterfrom
oschaaf:worker-delayed-start-exception

Conversation

@oschaaf
Copy link
Copy Markdown
Member

@oschaaf oschaaf commented Jun 10, 2020

Avoid excepting in scenarios with many workers:

  • Log an error instead of throwing
  • Tweaks kMinimalWorkerDelay so that the problem may in practice
    resolve: allow more headroom as configured concurrency increases.

Intends to fix #339

Signed-off-by: Otto van der Schaaf oschaaf@we-amp.com

Avoid excepting in scenarios with many workers:
- Log an error instead of throwing
- Tweaks kMinimalWorkerDelay so that the problem may in practice
  resolve: allow more headroom as configured concurrency increases.

Intends to fix envoyproxy#339

Signed-off-by: Otto van der Schaaf <oschaaf@we-amp.com>
@oschaaf oschaaf added P1 waiting-for-review A PR waiting for a review. labels Jun 10, 2020
Copy link
Copy Markdown
Collaborator

@mum4k mum4k left a comment

Choose a reason for hiding this comment

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

Thank you Otto.

@mum4k mum4k merged commit d498702 into envoyproxy:master Jun 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P1 waiting-for-review A PR waiting for a review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

With high concurrency (75-100 concurrency), users hit Nighthawk Scheduled Start Time Exception

2 participants