Giter Club home page Giter Club logo

Comments (3)

kshyju avatar kshyju commented on August 15, 2024

@winterlimelight Is there a specific reason your app is set to 32 bits? For better cold start perf, we recommend using 64 bit platform setting (and deploying your app payload for win-64 rid)

For the error you mentioned, a support ticket might be appropriate for the team to investigate this further.

from azure-functions-dotnet-worker.

winterlimelight avatar winterlimelight commented on August 15, 2024

I've not adjusted the defaults with respect to bitness/platform. That is something I can look into, but seems less likely to be relevant to the issue. I'll consider a support ticket, but if I'm being honest, I've not had much success with that route in the past.

from azure-functions-dotnet-worker.

winterlimelight avatar winterlimelight commented on August 15, 2024

Following extensive back-and-forth with Azure Support we received information on a probable root cause. The Azure Team identified an "issue regarding the specialized placeholders for certain apps recycling due to a DotNet JIT install state inconsistency" which they are rolling out a fix for.

There is a workaround, which is to set the application setting WEBSITE_USE_PLACEHOLDER to 0 within the app's configuration. From my read of https://learn.microsoft.com/en-us/azure/azure-functions/functions-app-settings, this will disable a certain cold start optimization in the Consumption plan.

We are still waiting four our success criteria to be met (it's not a clear pass/fail having been an intermittent issue) before considering this to be resolved, however this may be useful to anyone else with a similar problem.

from azure-functions-dotnet-worker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.