Skip to content

Dependency Failure BlobContainerClient.CreateIfNotExists

Description

App Insights show Dependency Failures, typically as 409 errors, related to Blob Containers.

Scope

This error can happen on SaaS Model and Customer Hosted Model installations

Error Message

There may not be an error message, but the response code will be `409

Known Instances

Polling Engine

Alt text

Cause

ProcessFactorial uses Azure Blob to control leases and ensure certain processes are only running once across all scaling instances. As part of this, the process ensures that the proper blobs exist. It does this once per required blob per scaled instance. It will also do this again on restart of a service.

If the blob already exists, it will return this error and it will be logged to App Insights and will not affect the processing. We do not control this behaviour

Resolution

Note

This is normal behaviour. See General App Insights Guidelines for more details