Azure / Azure/azure-functions-host

Autoheal

Open
#1,383 2 comments 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
2k
Forks
482
Avg merge
2d 12h
Merged PRs (30d)
38

Description

I've seen a few issues (I believe they're all related to port exhaustion) which prevent the runtime from starting and require a restart to resolve.

We should be able to set autoheal rules to restart any apps which are constantly returning 503s. The scale controller pings should trigger these for even non-http apps.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the runtime's handling of repeated 503 responses and the scale controller pings mentioned in the issue. Determine where autoheal rules belong and how non-HTTP apps would be covered; done means a defined restart policy is implemented and verified for both HTTP and non-HTTP apps.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
backend, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.