Méretezés és üzemeltetés Azure FunctionsAzure Functions scale and hosting

Ha az Azure-ban hoz létre egy Function alkalmazást, ki kell választania egy üzemeltetési csomagot az alkalmazáshoz.When you create a function app in Azure, you must choose a hosting plan for your app. A Azure Functions három üzemeltetési csomag érhető el: Fogyasztási terv, prémium csomagés app Service-csomag.There are three hosting plans available for Azure Functions: Consumption plan, Premium plan, and App Service plan.

A kiválasztott üzemeltetési csomag a következő viselkedéseket diktálja:The hosting plan you choose dictates the following behaviors:

  • A Function alkalmazás skálázása.How your function app is scaled.
  • Az egyes functions app-példányok számára elérhető erőforrások.The resources available to each function app instance.
  • Speciális funkciók támogatása, például VNET-kapcsolat.Support for advanced features, such as VNET connectivity.

A használat és a Prémium csomag is automatikusan hozzáadja a számítási teljesítményt a kód futásakor.Both Consumption and Premium plans automatically add compute power when your code is running. Az alkalmazás a terhelés kezeléséhez, illetve a kód futásának leállításakor felskálázáshoz szükséges.Your app is scaled out when needed to handle load, and scaled down when code stops running. A használati terv esetében nem kell fizetnie az üresjáratban lévő virtuális gépekért, vagy a kapacitást előre kell foglalni.For the Consumption plan, you also don't have to pay for idle VMs or reserve capacity in advance.

A Prémium csomag további funkciókat kínál, például a prémium szintű számítási példányokat, a példányok határozatlan idejű megtartásának és VNet-kapcsolatának lehetőségét.Premium plan provides additional features, such as premium compute instances, the ability to keep instances warm indefinitely, and VNet connectivity.

A App Service-csomag lehetővé teszi, hogy kihasználhassa az Ön által felügyelt dedikált infrastruktúrát.App Service plan allows you to take advantage of dedicated infrastructure, which you manage. A Function alkalmazás nem méretezhető az események alapján, ami azt jelenti, hogy soha nem méretezi le nullára.Your function app doesn't scale based on events, which means is never scales down to zero. (Megköveteli, hogy a always on engedélyezve legyen.)(Requires that Always on is enabled.)

Megjegyzés

A Function app erőforrás terv tulajdonságának módosításával válthat a felhasználás és a prémium csomagok között.You can switch between Consumption and Premium plans by changing the plan property of the function app resource.

Üzemeltetési csomag támogatásaHosting plan support

A szolgáltatások támogatása a következő két kategóriába tartozik:Feature support falls into the following two categories:

  • Általánosan elérhető (GA) : teljes mértékben támogatott és jóváhagyott éles használatra.Generally available (GA): fully supported and approved for production use.
  • _Előzetes_verzió: még nem teljes mértékben támogatott és jóváhagyott éles használatra.Preview: not yet fully supported and approved for production use.

A következő táblázat a három üzemeltetési csomag jelenlegi támogatását mutatja be Windows vagy Linux rendszeren:The following table indicates the current level of support for the three hosting plans, when running on either Windows or Linux:

Használatalapú csomagConsumption plan Prémium szintű csomagPremium plan Dedikált csomagDedicated plan
WindowsWindows FEGA előzetes verziópreview FEGA
LinuxLinux FEGA előzetes verziópreview FEGA

Használatalapú csomagConsumption plan

A használati terv használatakor a rendszer a Azure Functions gazdagép példányait dinamikusan hozzáadja és eltávolítja a bejövő események száma alapján.When you're using the Consumption plan, instances of the Azure Functions host are dynamically added and removed based on the number of incoming events. Ez a kiszolgáló nélküli csomag automatikusan méretezi a számítási erőforrásokat, és csak akkor kell fizetnie, ha a függvények futnak.This serverless plan scales automatically, and you're charged for compute resources only when your functions are running. Egy használati tervben a függvény végrehajtásának időtúllépése egy konfigurálható idő után.On a Consumption plan, a function execution times out after a configurable period of time.

A számlázás a végrehajtások száma, a végrehajtás ideje és a felhasznált memória alapján történik.Billing is based on number of executions, execution time, and memory used. A számlázás a Function alkalmazás összes függvényében összesítve történik.Billing is aggregated across all functions within a function app. További információkért tekintse meg a Azure functions díjszabását ismertető oldalt.For more information, see the Azure Functions pricing page.

A felhasználási terv az alapértelmezett üzemeltetési csomag, amely a következő előnyöket kínálja:The Consumption plan is the default hosting plan and offers the following benefits:

  • Csak akkor kell fizetnie, ha a függvények futnakPay only when your functions are running
  • Automatikus méretezés automatikusan, akár nagy terhelésű időszakok esetén isScale out automatically, even during periods of high load

Az azonos régióban található Function apps ugyanahhoz a használati tervhez is hozzárendelhető.Function apps in the same region can be assigned to the same Consumption plan. Nincs hátránya, hogy több alkalmazás is fut ugyanabban a használati csomagban.There's no downside or impact to having multiple apps running in the same Consumption plan. Ha több alkalmazást rendel ugyanahhoz a használati tervhez, az egyes alkalmazások rugalmasságát, méretezhetőségét és megbízhatóságát nem befolyásolja.Assigning multiple apps to the same consumption plan has no impact on resilience, scalability, or reliability of each app.

Prémium csomag (előzetes verzió)Premium plan (preview)

A Prémium csomag használatakor a rendszer a Azure Functions gazdagép példányait a beérkező események száma alapján adja hozzá és távolítja el, a használati tervhez hasonlóan.When you're using the Premium plan, instances of the Azure Functions host are added and removed based on the number of incoming events just like the Consumption plan. A Prémium csomag a következő funkciókat támogatja:Premium plan supports the following features:

  • Állandóan meleg példányok a hideg indítás elkerüléséhezPerpetually warm instances to avoid any cold start
  • VNet-kapcsolatVNet connectivity
  • Korlátlan végrehajtás időtartamaUnlimited execution duration
  • Prémium példányok méretei (egy mag, két mag és négy fő példány)Premium instance sizes (one core, two core, and four core instances)
  • További kiszámítható díjszabásMore predictable pricing
  • Nagy sűrűségű alkalmazások kiosztása több Function-alkalmazással rendelkező csomagokhozHigh-density app allocation for plans with multiple function apps

A beállítások konfigurálásának módjával kapcsolatban a Azure functions Premium csomag dokumentációjábantalálhat további információt.Information on how you can configure these options can be found in the Azure Functions premium plan document.

A számlázás és a felhasznált memória helyett a Prémium csomag számlázása a szükséges és fenntartott példányok által használt fő másodpercek, végrehajtási idő és memória száma alapján történik.Instead of billing per execution and memory consumed, billing for the Premium plan is based on the number of core seconds, execution time, and memory used across needed and reserved instances. Legalább egy példánynak mindig melegnek kell lennie.At least one instance must be warm at all times. Ez azt jelenti, hogy a végrehajtások számától függetlenül az aktív csomag rögzített havi díja.This means that there is a fixed monthly cost per active plan, regardless of the number of executions.

Vegye figyelembe a Azure Functions prémium csomagot a következő helyzetekben:Consider the Azure Functions premium plan in the following situations:

  • A Function apps folyamatosan vagy csaknem folyamatosan fut.Your function apps run continuously, or nearly continuously.
  • Több CPU-vagy memória-beállításra van szüksége, mint amit a használati terv biztosít.You need more CPU or memory options than what is provided by the Consumption plan.
  • A kódnak hosszabb ideig kell futnia, mint a felhasználási tervben engedélyezett maximális végrehajtási idő .Your code needs to run longer than the maximum execution time allowed on the Consumption plan.
  • Olyan funkciókat kell megkövetelni, amelyek csak prémium csomagon, például VNET/VPN-kapcsolaton érhetők el.You require features that are only available on a Premium plan, such as VNET/VPN connectivity.

A JavaScript-függvények prémium csomagon való futtatásakor olyan példányt válasszon, amelynek kevesebb vCPU van.When running JavaScript functions on a Premium plan, you should choose an instance that has fewer vCPUs. További információ: az egymagos prémium csomagok kiválasztása.For more information, see the Choose single-core Premium plans.

Dedikált (App Service) csomagDedicated (App Service) plan

A Function apps ugyanazon a dedikált virtuális gépeken is futtatható, mint a többi App Service alkalmazás (alapszintű, standard, prémium és elkülönített SKU).Your function apps can also run on the same dedicated VMs as other App Service apps (Basic, Standard, Premium, and Isolated SKUs).

A következő helyzetekben vegye fontolóra App Service tervet:Consider an App Service plan in the following situations:

  • Vannak olyan meglévő, nem használt virtuális gépek, amelyek már futtatnak más App Service-példányokat.You have existing, underutilized VMs that are already running other App Service instances.
  • Egyéni rendszerképet szeretne megadni a függvények futtatásához.You want to provide a custom image on which to run your functions.

Ugyanezt a funkciót a App Service csomagban lévő Function apps esetében is megfizeti, mint más App Service-erőforrásokhoz, például a webalkalmazásokhoz.You pay the same for function apps in an App Service Plan as you would for other App Service resources, like web apps. Az App Service-csomag működésével kapcsolatos részletekért tekintse meg a Azure app Service tervekrészletes áttekintését.For details about how the App Service plan works, see the Azure App Service plans in-depth overview.

App Service csomaggal a további virtuálisgép-példányok hozzáadásával manuálisan is felskálázást hajthat végre.With an App Service plan, you can manually scale out by adding more VM instances. Az autoscale is engedélyezhető.You can also enable autoscale. További információ: a Példányszám manuális vagy automatikus skálázása.For more information, see Scale instance count manually or automatically. Egy másik App Service terv kiválasztásával is méretezhető.You can also scale up by choosing a different App Service plan. További információ: alkalmazás vertikális Felskálázása az Azure-ban.For more information, see Scale up an app in Azure.

Ha a JavaScript-függvényeket App Service csomagon futtatja, olyan csomagot válasszon, amelynek kevesebb vCPU van.When running JavaScript functions on an App Service plan, you should choose a plan that has fewer vCPUs. További információ: Choose Single-core app Service Plans.For more information, see Choose single-core App Service plans.

Always onAlways On

Ha App Service csomagot futtat, engedélyezze a mindig beállítást, hogy a Function alkalmazás megfelelően fusson.If you run on an App Service plan, you should enable the Always on setting so that your function app runs correctly. Egy App Service-csomag esetében a függvények futtatókörnyezete néhány perc inaktivitás után üresjáratba lép, így csak a HTTP-eseményindítók fognak felébredni a függvényekből.On an App Service plan, the functions runtime goes idle after a few minutes of inactivity, so only HTTP triggers will "wake up" your functions. Az Always on csak App Service csomagon érhető el.Always on is available only on an App Service plan. A platform egy használati tervben automatikusan aktiválja a Function Apps szolgáltatást.On a Consumption plan, the platform activates function apps automatically.

Function alkalmazás időtúllépési időtartamaFunction app timeout duration

A Function alkalmazás időtúllépési időtartamát a Host. JSON projektfájl functionTimeout tulajdonsága határozza meg.The timeout duration of a function app is defined by the functionTimeout property in the host.json project file. A következő táblázat az alapértelmezett és a maximális értéket mutatja percben mindkét csomag esetében és mindkét futásidejű verzióban:The following table shows the default and maximum values in minutes for both plans and in both runtime versions:

FelkészülésPlan Futtatókörnyezet verziójaRuntime Version AlapértelmezettDefault MaximumMaximum
HasználatConsumption 1. x1.x 55 1010
HasználatConsumption 2. x2.x 55 1010
App ServiceApp Service 1. x1.x KorlátlanUnlimited KorlátlanUnlimited
App ServiceApp Service 2. x2.x 3030 KorlátlanUnlimited

Megjegyzés

A Function app timeout beállítástól függetlenül az 230 másodperc az a maximális időtartam, ameddig egy HTTP által aktivált függvény válaszol a kérelemre.Regardless of the function app timeout setting, 230 seconds is the maximum amount of time that an HTTP triggered function can take to respond to a request. Ennek oka az Azure Load Balancer alapértelmezett üresjárati időkorlátja.This is because of the default idle timeout of Azure Load Balancer. A hosszú feldolgozási idő esetében érdemes lehet a Durable functions aszinkron mintát használni, vagy késleltetni a tényleges munkát, és azonnali választ ad vissza.For longer processing times, consider using the Durable Functions async pattern or defer the actual work and return an immediate response.

Még ha az Always on is engedélyezve van, az egyes függvények végrehajtási időtúllépését functionTimeout a Host. JSON projektfájl beállítása szabályozza.Even with Always On enabled, the execution timeout for individual functions is controlled by the functionTimeout setting in the host.json project file.

Meglévő alkalmazás üzemeltetési tervének meghatározásaDetermine the hosting plan of an existing application

A Function app által használt üzemeltetési csomag meghatározásához tekintse meg a Azure Portala Function alkalmazás áttekintés lapján a app Service terv/árképzési szintet .To determine the hosting plan used by your function app, see App Service plan / pricing tier in the Overview tab for the function app in the Azure portal. App Service csomagok esetében a díjszabási szintet is jelezni kell.For App Service plans, the pricing tier is also indicated.

Méretezési terv megtekintése a portálon

Az Azure CLI használatával is meghatározhatja a tervet, a következőképpen:You can also use the Azure CLI to determine the plan, as follows:

appServicePlanId=$(az functionapp show --name <my_function_app_name> --resource-group <my_resource_group> --query appServicePlanId --output tsv)
az appservice plan list --query "[?id=='$appServicePlanId'].sku.tier" --output tsv

Ha a parancs dynamickimenete a, a Function alkalmazás a használati tervben van.When the output from this command is dynamic, your function app is in the Consumption plan. Ha a parancs ElasticPremiumkimenete a, a Function alkalmazás a prémium csomagban van.When the output from this command is ElasticPremium, your function app is in the Premium plan. Az összes többi érték egy App Service terv különböző szintjeire utal.All other values indicate different tiers of an App Service plan.

Storage-fiókra vonatkozó követelményekStorage account requirements

Bármely csomag esetében a Function alkalmazáshoz egy általános Azure Storage-fiók szükséges, amely támogatja az Azure Blob, a üzenetsor, a fájlok és a Table Storage szolgáltatást.On any plan, a function app requires a general Azure Storage account, which supports Azure Blob, Queue, Files, and Table storage. Ennek az az oka, hogy a függvények az Azure Storage-ban működnek olyan műveletekhez, mint az eseményindítók és a naplózási függvények végrehajtása, de egyes Storage-fiókok nem támogatják a várólistákat és a táblákat.This is because Functions rely on Azure Storage for operations such as managing triggers and logging function executions, but some storage accounts do not support queues and tables. Ezeket a fiókokat, amelyek csak a blob Storage-fiókokat (beleértve a Premium Storage-t) és az általános célú Storage-fiókokat, amelyek zóna-redundáns tárolási replikációval rendelkeznek, a rendszer kiszűri a meglévő Storage-fiókok kiválasztásával, amikor létrehoz egy function alkalmazás.These accounts, which include blob-only storage accounts (including premium storage) and general-purpose storage accounts with zone-redundant storage replication, are filtered-out from your existing Storage Account selections when you create a function app.

További információ a Storage-fiókok típusairól: Az Azure Storage szolgáltatásainak bemutatása.To learn more about storage account types, see Introducing the Azure Storage services.

A felhasználás és a Prémium csomag működéseHow the consumption and premium plans work

A használat és a prémium csomagok esetében a Azure Functions infrastruktúra a funkciók gazdagépének további példányainak hozzáadásával méretezi a processzor-és memória-erőforrásokat a függvények által aktivált események száma alapján.In the consumption and premium plans, the Azure Functions infrastructure scales CPU and memory resources by adding additional instances of the Functions host, based on the number of events that its functions are triggered on. A functions gazdagép összes példánya a használati tervben legfeljebb 1,5 GB memóriával és egy PROCESSZORral rendelkezik.Each instance of the Functions host in the consumption plan is limited to 1.5 GB of memory and one CPU. A gazdagép egy példánya a teljes Function alkalmazás, ami azt jelenti, hogy a Function app-ban található összes függvény egy adott példányon belül található, és egy időben méretezhető.An instance of the host is the entire function app, meaning all functions within a function app share resource within an instance and scale at the same time. Az azonos felhasználási csomaggal rendelkező alkalmazások egymástól függetlenül méretezhetők.Function apps that share the same consumption plan are scaled independently. A Prémium csomag esetében a csomag mérete határozza meg az adott példányon lévő összes alkalmazás rendelkezésre álló memóriáját és PROCESSZORát.In the premium plan, your plan size will determine the available memory and CPU for all apps in that plan on that instance.

A függvény kódjának fájljai a függvény fő Storage-fiókján Azure Files megosztásokon tárolódnak.Function code files are stored on Azure Files shares on the function's main storage account. Ha törli a Function alkalmazás fő Storage-fiókját, a rendszer törli a függvény kódjának fájljait, és nem állítható helyre.When you delete the main storage account of the function app, the function code files are deleted and cannot be recovered.

Futtatókörnyezet skálázásaRuntime scaling

A Azure Functions a skálázási vezérlő nevű összetevővel figyeli az események sebességét, és meghatározza, hogy a méretezést ki kell-e bővíteni.Azure Functions uses a component called the scale controller to monitor the rate of events and determine whether to scale out or scale in. A skálázási vezérlő heurisztikus adattípust használ az egyes triggerekhez.The scale controller uses heuristics for each trigger type. Ha például egy Azure üzenetsor-tárolási triggert használ, az a várólista hossza és a legrégebbi üzenetsor-üzenet kora alapján méretezhető.For example, when you're using an Azure Queue storage trigger, it scales based on the queue length and the age of the oldest queue message.

A Azure Functions méretezési egysége a Function alkalmazás.The unit of scale for Azure Functions is the function app. A Function alkalmazás skálázásakor a rendszer további erőforrásokat foglal le a Azure Functions gazdagép több példányának futtatásához.When the function app is scaled out, additional resources are allocated to run multiple instances of the Azure Functions host. Fordítva, ahogy a számítási igény csökken, a skálázási vezérlő eltávolítja a Function Host-példányokat.Conversely, as compute demand is reduced, the scale controller removes function host instances. A példányok száma végül nullára van méretezve, ha egyetlen függvény sem fut a Function alkalmazásban.The number of instances is eventually scaled down to zero when no functions are running within a function app.

Vezérlő-figyelési események méretezése és példányok létrehozása

A skálázási viselkedés ismertetéseUnderstanding scaling behaviors

A skálázás több tényezőn is változhat, és a kiválasztott trigger és nyelv alapján különbözőképpen méretezhető.Scaling can vary on a number of factors, and scale differently based on the trigger and language selected. Van néhány bonyolult méretezési mód az alábbiakkal kapcsolatban:There are a few intricacies of scaling behaviors to be aware of:

  • Egy adott függvényalkalmazás legfeljebb 200 példányig skálázható fel.A single function app only scales up to a maximum of 200 instances. Egyetlen példány egyszerre több üzenetet vagy kérelmet is feldolgozhat, így az egyidejű végrehajtások száma nem megengedett.A single instance may process more than one message or request at a time though, so there isn't a set limit on number of concurrent executions.
  • HTTP-eseményindítók esetén az új példányok csak a legfeljebb 1 másodpercenként lesznek lefoglalva.For HTTP triggers, new instances will only be allocated at most once every 1 second.
  • A nem HTTP-triggerek esetében az új példányok csak 30 másodpercenként egyszer lesznek lefoglalva.For non-HTTP triggers, new instances will only be allocated at most once every 30 seconds.

A különböző eseményindítók eltérő skálázási korlátokkal is rendelkezhetnek, és az alábbiakban dokumentálva vannak:Different triggers may also have different scaling limits as well as documented below:

Ajánlott eljárások és minták méretezhető alkalmazásokhozBest practices and patterns for scalable apps

A Function alkalmazásnak számos aspektusa van, amely hatással lesz a méretezésre, beleértve a gazdagép konfigurációját, a futásidejű lábnyomot és az erőforrás-hatékonyságot.There are many aspects of a function app that will impact how well it will scale, including host configuration, runtime footprint, and resource efficiency. További információ: a teljesítmény szempontjairól szóló cikk méretezhetőségi szakasza.For more information, see the scalability section of the performance considerations article. Azt is figyelembe kell vennie, hogy a kapcsolatok hogyan viselkednek, mint a Function app Scales.You should also be aware of how connections behave as your function app scales. További információ: a kapcsolatok kezelése a Azure Functionsban.For more information, see How to manage connections in Azure Functions.

Számlázási modellBilling model

A különböző csomagokra vonatkozó számlázást részletesen ismertetjük a Azure functions díjszabási oldalán.Billing for the different plans is described in detail on the Azure Functions pricing page. A függvény az alkalmazás szintjén összesíti a használatot, és csak a függvény kódjának végrehajtásához tartozó időt számítja ki.Usage is aggregated at the function app level and counts only the time that function code is executed. A számlázási egységek a következők:The following are units for billing:

  • Erőforrás-használat GB-ban (GB-s) .Resource consumption in gigabyte-seconds (GB-s). A függvény alkalmazásban található összes függvényhez a memória mérete és a végrehajtási idő kombinációja számítja ki.Computed as a combination of memory size and execution time for all functions within a function app.
  • Végrehajtások.Executions. Minden alkalommal, amikor egy függvény egy esemény eseményindítóra válaszol.Counted each time a function is executed in response to an event trigger.

Hasznos lekérdezések és információk arról, hogyan értelmezhető a használati számla a Számlázási GYIKszolgáltatásban.Useful queries and information on how to understand your consumption bill can be found on the billing FAQ.

Szolgáltatási korlátozásokService limits

A következő táblázat azokat a korlátozásokat mutatja be, amelyek a Function apps alkalmazásra vonatkoznak a különböző üzemeltetési csomagokban való futtatáskor:The following table indicates the limits that apply to function apps when running in the various hosting plans:

ResourceResource Felhasználási tervConsumption plan Prémium csomagPremium plan App Service terv 1App Service plan1
Horizontális felskálázásScale out Esemény vezéreltEvent driven Esemény vezéreltEvent driven Manuális/automatikus méretezésManual/autoscale
Példányok maximális számaMax instances 200200 2020 10-2010-20
Alapértelmezett időtúllépési időtartam (perc)Default time out duration (min) 55 3030 302302
Maximális időtúllépési időtartam (perc)Max time out duration (min) 1010 unboundedunbounded nem kötött3unbounded3
Kimenő kapcsolatok maximális száma (/példány)Max outbound connections (per instance) 600 aktív (1200 összesen)600 active (1200 total) unboundedunbounded unboundedunbounded
Kérelem maximális mérete (MB)4Max request size (MB)4 100100 100100 100100
Lekérdezési karakterlánc maximális hossza4Max query string length4 40964096 40964096 40964096
Kérelem URL-címének maximális hossza4Max request URL length4 81928192 81928192 81928192
ACU -példányok számaACU per instance 100100 210-840210-840 100-840100-840
Maximális memória (GB/példány)Max memory (GB per instance) 1.51.5 3,5 – 143.5-14 1,75 – 141.75-14
Function Apps/csomagFunction apps per plan 100100 100100 nem kötött5unbounded5
App Service-csomagokApp Service plans 100 régiónként100 per region 100/erőforráscsoport100 per resource group 100/erőforráscsoport100 per resource group
6 . tárterületStorage6 1 GB1 GB 250 GB250 GB 50-1000 GB50-1000 GB
Egyéni tartományok/alkalmazásCustom domains per app 50075007 500500 500500
Egyéni tartomány SSL-támogatásaCustom domain SSL support nem kötött SNI SSL-kapcsolatok belefoglalvaunbounded SNI SSL connection included nem kötött SNI SSL és 1 IP SSL kapcsolat isunbounded SNI SSL and 1 IP SSL connections included nem kötött SNI SSL és 1 IP SSL kapcsolat isunbounded SNI SSL and 1 IP SSL connections included

1 a különböző app Service-csomagokra vonatkozó beállításokra vonatkozó meghatározott korlátokat a app Service csomag korlátaicímű részben tekintheti meg.1 For specific limits for the various App Service plan options, see the App Service plan limits.
2 alapértelmezés szerint a app Service csomag 1. x futtatókörnyezetének időtúllépése nem kötött.2 By default, the timeout for the Functions 1.x runtime in an App Service plan is unbounded.
3 a app Service tervnek mindigbe kell állítani.3 Requires the App Service plan be set to Always On. A standard díjszabásszerint kell fizetni.Pay at standard rates.
4 ezek a korlátok a gazdagépen vannak beállítva.4 These limits are set in the host.
5 a gazdagépek tényleges száma az alkalmazások tevékenységéből, a gépi példányok méretétől és a megfelelő erőforrás-felhasználástól függ.5 The actual number of function apps that you can host depends on the activity of the apps, the size of the machine instances, and the corresponding resource utilization.
6 a tárolási korlát a teljes tartalom mérete az ideiglenes tárolóban, az összes alkalmazás között, ugyanabban a app Service csomagban.6 The storage limit is the total content size in temporary storage across all apps in the same App Service plan. A felhasználási terv az ideiglenes tároláshoz Azure Files használ.Consumption plan uses Azure Files for temporary storage.
7 ha a Function alkalmazás egy felhasználásicsomagban található, csak a CNAME beállítás támogatott.7 When your function app is hosted in a Consumption plan, only the CNAME option is supported. A prémium szintű csomagban vagy app Servicecsomagban található Function apps esetében egy egyéni tartományt egy CNAME vagy egy rekord használatával képezhető le.For function apps in a Premium plan or an App Service plan, you can map a custom domain using either a CNAME or an A record.