You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've recently updated a dotnet-isolated function deployment to add a staging slot. Both the production and the staging slot share a storage account and have host ids set explicitly. Since then, periodically the following error has been reported in the portal:
A collision for Host ID 'functionsv4x64dotnetisolated8pla' was detected in the configured storage account. For more information, see https://aka.ms/functions-hostid-collision.
Feeling is that this is happening when both slots are started in placeholder mode, possibly because of something happening in the platform outside of the host. E.g. 1 occurrence happened at 12AM UTC. IIS app pool recycle?
Assuming the placeholder function that's being started is called functionsv4x64dotnetisolated8placeholdertemplatesite based on some other reports:
Issue description
I've recently updated a dotnet-isolated function deployment to add a staging slot. Both the production and the staging slot share a storage account and have host ids set explicitly. Since then, periodically the following error has been reported in the portal:
Feeling is that this is happening when both slots are started in placeholder mode, possibly because of something happening in the platform outside of the host. E.g. 1 occurrence happened at 12AM UTC. IIS app pool recycle?
Assuming the placeholder function that's being started is called
functionsv4x64dotnetisolated8placeholdertemplatesite
based on some other reports:Configuration
App Service plan
Host
Stack settings
Platform settings
Possible solutions
src\WebJobs.Script\Host\ScriptHostIdProvider.cs
@GetHostIdAsync
)The text was updated successfully, but these errors were encountered: