Azure / Azure/Azure-Functions

Linux/Python: Uncomplete invocation due to container restart from accidental recycling state instead of drain mode

Open
#2,136 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
PowerShell
Stars
1.1k
Forks
215
Avg merge
4h 2m
Merged PRs (30d)
1

Description

Per Microsoft support's suggestion, I'm added an issue on the repo so my team can better track when this issue, confirmed by the azure product group, is resolved. TrackingID#2110070040006605. There is already an internal work item called "Increase max recycling container count default" on Linux consumption instances.

I'll repeat what I've learned from support as best I can. The backend process wherein recycled containers are put into drain mode which should ensure that the worker doesn’t handle any new invocations is being recycled instead of put into drain mode. This causes our azure function invocation to suddenly stop without error or issue - it simply restarts due to the underlying container.

I believe the last feedback I've heard on this is that the plan is to increase the number of recycling containers to process concurrently.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.