The rolling out Azure App Service 99.0.10.774 breaks httpplatformhandler and restarts worker process every minute. Anyone else have the same issue?

Rafał Jońca 26 Reputation points
2022-12-08T12:08:21.88+00:00

Hi,

We are using Azure Web App for many years and for the last 4 we have used httpplatformhandler to pass requests to our nodejs processes (the handler was more stable than iisnode which has some quirks). Everything worked smoothly in Azure App Service v. 99.0.7.671.

The currently in progress deployment of version 99.0.10.774 breaks something as the nodejs worker processes are restarting every minute or two (no incoming request is coming thru). We haven't changed anything in the app. There was even a situation when new version was available only on one instance of web app and old on the other and only the new one were restarting. We were forced to switch to iisnode in web.config to have the website running again properly.

We have prepared minimal nodejs web app using httpplatformhandler and we can reproduce the issue. Below are two versions with exact minimal code, one works one does not:

https://bint-nodetest.azurewebsites.net/ does not work and has version99.0.10.774.
https://bint-nodetest2.azurewebsites.net/ works and has version 99.0.7.671.

Does anyone have similar issues as we cannot find anyone talking about this breaking the web app update.

Regards,
Rafal

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
{count} votes

1 answer

Sort by: Most helpful
  1. Ryan Hill 30,306 Reputation points Microsoft Employee Moderator
    2022-12-20T19:28:42.293+00:00

    Hi @Rafał Jońca ,

    Per our offline discussions, you informed me that the ANT 99.0.10.790 does appear to have resolved the issue. I do have an incident open to investigate the root cause of this issue. When I receive any findings, I'll update this post.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.