Azure / Azure/azure-functions-host

Consider self-healing options when IO issues cause assembly load failures

Open
#2,788 1 comment 0 reactions 0 assignees View on GitHub
1.x 2.x enhancement
Dominant language
C#
Stars
2k
Forks
482
Avg merge
2d 10h
Merged PRs (30d)
36

Description

We should consider implementing self-healing logic in cases where transient IO issues (commonly caused by Azure Files failures) cause assembly load issues (e.g. file not found exceptions). Probing will not be re-attempted after a failure, and one of the initial options would be to eventually trigger a process restart.

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is named. Start by locating assembly probing and the handling of file-not-found failures, then review how process restarts are triggered; the issue would be done only when a concrete self-healing behavior for transient Azure Files failures is defined and verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
backend, cloud
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.