Skip to content

To schedule jobs only after a worker has completed the startup. #9181

@ManelBH

Description

@ManelBH

What problem would the feature you're requesting solve? Please describe.

Using HttpTriggers I have observed that when performing many requests in parallel this causes the scaler to add new instances and some of these requests get scheduled to the new instances before they complete the startup, as a result they suffer the cold start latency which is often longer than what it would take the already warm instances to process these requests in the meantime.

Describe the solution you'd like

Ideally only warm functions should be able to take jobs. If the scaler decides to add more instances they would only start taking jobs once they've warmed up to prevent unnecessarily high latencies.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions