Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek vysvětluje zásady podpory pro zásobníky jazyků podporované službou Azure Functions. Pokyny jsou specifické pro jazyk. Ujistěte se, že jste v horní části článku zvolili upřednostňovaný vývojový jazyk.
Proces odchodu do důchodu
Modul runtime služby Functions zahrnuje hostitele a programovací pracovní procesy specifické pro konkrétní jazyk služby Functions. Aby bylo zajištěno plné pokrytí podpory při provozování funkcí v Azure, podpora funkcí je sladěna s podporou konce životnosti pro daný jazyk. Aby vám Functions pomohl udržet vaše aplikace aktuální a podporované, implementuje postupné snížení podpory, jakmile verze jazykových sad dosáhnou konce své životnosti. Podpora končí dříve: datum ukončení podpory komunity pro jazyk nebo datum ukončení podpory základního základního operačního systému. Data vyřazení se publikují v obecné dostupnosti (GA), aby bylo možné plánovat a testovat upgrade.
Oznamovací fáze
Tým Functions vám pošle oznamovací e-maily o nadcházejícím ukončení jazykových verzí, které ovlivňují vaše funkční aplikace. Když obdržíte toto oznámení, měli byste se připravit na upgrade těchto aplikací tak, aby používaly podporovanou verzi.
Fáze důchodu
Po datu ukončení životnosti jazyka se aplikace funkcí, které používají vyřazené jazykové verze, stále dají vytvářet a nasazovat a dál běží na platformě. Tyto aplikace ale nemají nárok na nové funkce, opravy zabezpečení a optimalizace výkonu, dokud je neupgradujete na podporovanou jazykovou verzi. V případě potřeby dále v některých případech omezíme počet instancí přidělených těmto aplikacím, včetně omezení škálování na 1 instanci.
Důležité
Pokud spouštíte aplikace funkcí s využitím nepodporované verze modulu runtime nebo jazyka, může dojít k problémům a dopadům na výkon a před přijetím podpory pro vaši aplikaci funkcí budete muset upgradovat. Proto důrazně doporučujeme upgradovat jazykovou verzi takové aplikace na podporovanou verzi. Postup najdete v tématu Aktualizace verzí zásobníku jazyků ve službě Azure Functions.
Výjimky důchodové politiky
Všechny výjimky podporované funkcemi pro jazykově specifické zásady vyřazení jsou zdokumentovány zde:
V současné době neexistují žádné výjimky z obecné důchodové politiky.
Prostředky související s jazykovou podporou
Pomocí těchto prostředků lépe pochopíte a naplánujete změny související s jazykovou podporou ve vašich aplikacích funkcí.
| Prostředek | Detaily |
|---|---|
| Podporované verze | Aktuálně podporované verze zásobníku |
| Časové osy podpory jazykových verzí | Stránka zásad podpory .NET |
| Konfigurace jazykových verzí |
Izolovaný model pracovního procesu Rozpracovaný model |
| Prostředek | Detaily |
|---|---|
| Podporované verze | Aktuálně podporované verze zásobníku |
| Časové osy podpory jazykových verzí | Stránka vydání Node.js na GitHubu |
| Konfigurace jazykových verzí | Nastavení verze uzlu |
| Prostředek | Detaily |
|---|---|
| Podporované verze | Aktuálně podporované verze zásobníku |
| Časové osy podpory jazykových verzí | Stránka vydání Node.js na GitHubu |
| Konfigurace jazykových verzí | Nastavení verze uzlu |
| Prostředek | Detaily |
|---|---|
| Podporované verze | Aktuálně podporované verze zásobníku |
| Časové osy podpory jazykových verzí | Podpora Javy v Azure a Azure Stacku |
| Konfigurace jazykových verzí | Aktualizujte konfiguraci zásobníku |
| Prostředek | Detaily |
|---|---|
| Podporované verze | Aktuálně podporované verze zásobníku |
| Časové osy podpory jazykových verzí | Životní cyklus podpory PowerShellu |
| Konfigurace jazykových verzí | Změna verze PowerShellu |
| Prostředek | Detaily |
|---|---|
| Podporované verze | Aktuálně podporované verze zásobníku |
| Časové osy podpory jazykových verzí | Příručka pro vývojáře v Pythonu |
| Konfigurace jazykových verzí | Změna verze Pythonu |
Nejčastější dotazy
Tato část obsahuje odpovědi na otázky, které se často ptají na zásady podpory jazyků.
Které verze mého upřednostňovaného jazyka v současné době functions podporují?
Aktuální seznam podporovaných verzí jazykových zásobníků najdete v tématu Podporované jazyky ve službě Azure Functions.
Jak dlouho bude služba Functions dál podporovat moji jazyková verzi?
Podpora končí dříve: datum ukončení podpory komunity pro jazyk nebo datum ukončení podpory základního základního operačního systému. Data vyřazení se publikují v obecné dostupnosti (GA), aby bylo možné plánovat a testovat upgrade. Očekávaná data ukončení životnosti aktuálně podporovaných verzí najdete v tématu Podporované jazyky ve službě Azure Functions.
Co se stane, když moje verze modulu runtime dosáhne konce podpory?
Jakmile dříve podporovaná verze modulu runtime Functions dosáhne konce podpory, Microsoft už neposkytuje opravy chyb, aktualizace zabezpečení ani opravy. Aplikace používající vyřazené verze můžou také čelit snížení výkonu. Abyste zachovali zabezpečení a stabilitu, musíte upgradovat na podporovanou verzi.
Můžu dál používat nepodporovanou sadu jazyků nebo verzi modulu runtime?
Před datem ukončení podpory můžete dál používat dříve podporované sady jazyků a verze modulu runtime Functions. Je však nutné vzít v úvahu, že nepodporované verze modulu runtime neobdrží aktualizace, opravy zabezpečení ani oficiální podporu od Microsoftu. Aplikace můžou také čelit snížení výkonu při použití vyřazených verzí modulu runtime.
Jak mohu upgradovat svou funkční aplikaci na novější podporovanou sadu jazyků nebo verzi modulu runtime?
Pokud chcete zajistit, aby vaše aplikace byla kompatibilní s nejnovější podporovanou verzí modulu runtime Functions i s nejnovější verzí sady jazyků, přečtěte si téma Aktualizace verzí zásobníku jazyků ve službě Azure Functions.
Jak mohu zkontrolovat, který jazykový zásobník a verzi modulu runtime používá moje aplikace funkcí?
Azure poskytuje tyto metody ke kontrole aktuální verze modulu runtime používané vaší aplikací funkcí:
Sada jazyků používaná vaší aplikací funkcí se určuje na základě hodnoty FUNCTIONS_WORKER_RUNTIME nastavení aplikace. Další informace naleznete v tématu Práce s nastavením aplikace.
Související články
Další informace o upgradu jazykové verze aplikace funkcí najdete v těchto článcích: