Diagnosing problems within FunctionMetadataManager.AddMetadataFromCustomProviders #1317
Unanswered
TWolversonReply
asked this question in
Help Needed
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to containerise a Logic Apps Standard workflow with nothing but an HTTP trigger as a minimal example, just to have a worked example of how to do it. What I could find on the topic e.g. Azure Tips and Tricks was out of date and doesn't work anymore but I have used this as a basis. Where I am stuck is that my container reaches
and restarts indefinitely. There doesn't seem to be any way to see what caused the operation to time out, and this seems to be due to the following:
https://github.com/Azure/azure-functions-host/blob/dev/src/WebJobs.Script/Host/FunctionMetadataManager.cs#L225
This means that
getFunctionMetadataFromProviderTask
can't provide any information as to why it didn't complete and all that is returned is a timeout exception without a reason. This seems to be the same behaviour as Logic Apps hosted in Azure, where generally any syntax error in any workflow makes the app nonresponsive and causes all workflow definitions to vanish from the Portal, with no information given as to why.Surely the error handling here can be better? If not, could anyone give me guidance as to how to diagnose what is wrong?
Beta Was this translation helpful? Give feedback.
All reactions