Azure App Service ist ein Dienst, der zur Erstellung und Bereitstellung von skalierbaren, unternehmenskritischen Web-Apps verwendet wird.
Hi @Markus ,
Welcome to Microsoft Q&A, and thank you for providing such a detailed investigation summary and the troubleshooting steps you've already performed.
Based on the information you've shared, this does not appear to be an application-level issue. The behavior is occurring across multiple newly created Function Apps, different Storage Accounts, and multiple Azure regions, while the Function Apps consistently remain in a Running state from the control plane.
The most significant observations are:
- Both the application endpoint and the SCM (Kudu) endpoint immediately return HTTP 503 (Service Unavailable) after creation.
Zip deployment fails before any content is transferred, indicating that the SCM site is unavailable rather than the deployment package itself. The Function App Down or Reporting Errors detector reports: Host Runtime instance (Consumption Plan) was unavailable for a sustained time period (>15 minutes). Function was running on 0 worker instance... The behavior is reproducible across different regions, fresh Storage Accounts, and newly created Function Apps.
These findings suggest that the issue is more likely related to platform provisioning or backend worker allocation rather than the Function App configuration itself.
Additional checks to perform
Although you've already completed most of the common troubleshooting, I recommend verifying the following before proceeding with a support request.
- Review the Activity Log
Navigate to your Resource Group or Function App and review the Activity Log for any failed provisioning events or platform-side errors that may have occurred during creation.
- Verify the Function App Configuration
Confirm that the Function App is associated with the expected runtime and storage configuration:
In particular, verify that:
-
reservedis set for Linux. -
kindreflects the expected Function App configuration. - Required application settings such as
AzureWebJobsStorageandFUNCTIONS_WORKER_RUNTIMEare present.
- Verify Storage Account Connectivity
Since the Functions runtime depends on the configured Storage Account during startup, confirm that:
The Storage Account is accessible. There are no networking restrictions (firewall, private endpoints, or virtual network rules) preventing access. The Function App can reach the Storage Account.
Although you've already tested with newly created Storage Accounts in the same region, validating connectivity helps rule out startup dependencies.
- Review Diagnostic Information
Since the detector reports that the host runtime is running on 0 worker instances, review any available diagnostics under:
Diagnose and solve problems → Function App Down or Reporting Errors
for additional platform events or runtime allocation failures.
- Test a Different Hosting Plan
If feasible, create a temporary Function App using a different hosting plan (for example, Flex Consumption or Premium) within the same subscription.
If the issue is isolated to Linux Consumption (Y1) while other hosting plans function normally, this would further indicate a platform allocation issue specific to the Consumption plan.
- Verify Subscription Limits or Restrictions
Although your resource providers are registered and Azure Service Health reports no active incidents, the fact that the issue is reproducible across regions raises the possibility of a subscription-level restriction or backend allocation issue.
You can review your subscription's usage and quotas to confirm that there are no exhausted limits affecting Function App provisioning.
Hope this helps. Please let us know if you have any further questions. Thank you.