Release opmerkingen voor App Service op Azure Stack hub 2020 Q2App Service on Azure Stack Hub 2020 Q2 release notes

In deze release opmerkingen worden de verbeteringen en oplossingen beschreven in Azure App Service op Azure Stack hub 2020 Q2 en eventuele bekende problemen.These release notes describe the improvements and fixes in Azure App Service on Azure Stack Hub 2020 Q2 and any known issues. Bekende problemen zijn onderverdeeld in problemen die rechtstreeks betrekking hebben op de implementatie, update proces en problemen met de build (na installatie).Known issues are divided into issues directly related to the deployment, update process, and issues with the build (post-installation).

Belangrijk

Werk Azure Stack hub bij naar een ondersteunde versie (of implementeer de meest recente Azure Stack Development Kit), indien nodig, voordat u de App Service Resource provider (RP) implementeert of bijwerkt.Update Azure Stack Hub to a supported version (or deploy the latest Azure Stack Development Kit) if necessary, before deploying or updating the App Service resource provider (RP). Lees de opmerkingen bij de uitgave van de RP voor meer informatie over nieuwe functionaliteit, verbeteringen en bekende problemen die van invloed kunnen zijn op uw implementatie.Be sure to read the RP release notes to learn about new functionality, fixes, and any known issues that could affect your deployment.

Ondersteunde Azure Stack hub-versieSupported Azure Stack Hub version App Service RP-versieApp Service RP version
20082008 het installatie programma 2020. Q3 (release opmerkingen)2020.Q3 Installer (release notes)
20052005 2020. Q2- installatie programma (release opmerkingen)2020.Q2 Installer (release notes)
20022002 2020. Q2- installatie programma (release opmerkingen)2020.Q2 Installer (release notes)

Naslag informatie voor BuildBuild reference

Het buildnummer van de App Service op Azure Stack hub 2020 Q2 is 87.0.2.10The App Service on Azure Stack Hub 2020 Q2 build number is 87.0.2.10

VereistenPrerequisites

Raadpleeg voordat u aan de slag-documentatie gaat voordat u begint met de implementatie.Refer to the Before You Get Started documentation before beginning deployment.

Voordat u begint met de upgrade van Azure App Service op Azure Stack tot 2020 Q2:Before you begin the upgrade of Azure App Service on Azure Stack to 2020 Q2:

  • Zorg ervoor dat alle rollen gereed zijn in het Azure App Service beheer in de Azure Stack hub-beheer PortalEnsure all roles are Ready in the Azure App Service Administration in the Azure Stack Hub Admin Portal

  • Back-App Service geheimen maken met behulp van de App Service beheer in de beheer portal van de Azure Stack hubBackup App Service Secrets using the App Service Administration in the Azure Stack Hub Admin Portal

  • Maak een back-up van de App Service-en hoofd databases:Back up the App Service and Master Databases:

    • AppService_Hosting;AppService_Hosting;
    • AppService_Metering;AppService_Metering;
    • MasterMaster
  • Back-up maken van de inhouds bestands share voor de Tenant-appBack up the Tenant App content file share

    Belangrijk

    Cloud operators zijn verantwoordelijk voor het onderhoud en de werking van de bestands server en de SQL Server.Cloud operators are responsible for the maintenance and operation of the File Server and SQL Server. Deze resources worden niet beheerd door de resource provider.The resource provider does not manage these resources. De Cloud operator is verantwoordelijk voor het maken van een back-up van de App Service-data bases en de bestands share voor Tenant inhoud.The cloud operator is responsible for backing up the App Service databases and tenant content file share.

  • De aangepaste script extensie versie 1.9.3 extern publiceren vanuit MarketplaceSyndicate the Custom Script Extension version 1.9.3 from the Marketplace

UpdatesUpdates

Azure App Service op Azure Stack update Q2 bevat de volgende verbeteringen en oplossingen:Azure App Service on Azure Stack Update Q2 includes the following improvements and fixes:

  • Updates voor het app service van Tenant-, beheer-, functions-portals en kudu-hulpprogram ma's.Updates to App Service Tenant, Admin, Functions portals and Kudu tools. Consistent met Azure Stack SDK-versie van de portal.Consistent with Azure Stack Portal SDK version.

  • Azure functions runtime wordt bijgewerkt naar v 1.0.13021.Updates Azure Functions runtime to v1.0.13021.

  • Updates voor de kern service om de betrouw baarheid en fout berichten te verbeteren, waardoor het eenvoudiger wordt om veelvoorkomende problemen te diagnosticeren.Updates to core service to improve reliability and error messaging enabling easier diagnosis of common issues.

  • Updates voor de volgende toepassings raamwerken en-hulpprogram ma's:Updates to the following application frameworks and tools:

    • ASP.NET Framework 4.7.2ASP.NET Framework 4.7.2
    • ASP.NET Core 3.1.3ASP.NET Core 3.1.3
    • ASP.NET Core-module v2 13.1.19331.0ASP.NET Core Module v2 13.1.19331.0
    • PHP-7.4.2PHP 7.4.2
    • Kudu bijgewerkt naar 86.20224.4450Updated Kudu to 86.20224.4450
    • Node.jsNodeJS
      • 8.17.08.17.0
      • 10.19.010.19.0
      • 12.13.012.13.0
      • 12.15.012.15.0
    • NPMNPM
      • 5.6.05.6.0
      • 6.1.06.1.0
      • 6.12.06.12.0
      • 6.13.46.13.4
  • Updates voor het onderliggende besturings systeem van alle rollen:Updates to underlying operating system of all roles:

  • Cumulatieve updates voor Windows Server worden nu toegepast op controller rollen als onderdeel van de implementatie en upgradeCumulative Updates for Windows Server are now applied to Controller roles as part of deployment and upgrade

  • Bijgewerkte standaard virtuele machines en schaal sets sku's voor nieuwe implementaties: als u de consistentie met onze open bare Cloud service wilt behouden, zullen nieuwe implementaties van Azure App Service op Azure stack hub gebruikmaken van de volgende sku's voor de onderliggende computers en schaal sets die worden gebruikt voor het uitvoeren van de resource provider.Updated default Virtual Machine and Scale set skus for new deployments: To maintain consistency with our public cloud service, new deployments of Azure App Service on Azure Stack Hub will use the following SKUs for the underlying machines and scale sets used to operate the resource provider

    RolRole Minimale SKUMinimum SKU
    RegelaarController Standard_A4_v2-(4 kern geheugens, 8192 MB)Standard_A4_v2 - (4 cores, 8192 MB)
    BeheerManagement Standard_D3_v2-(4 kern geheugens, 14336 MB)Standard_D3_v2 - (4 cores, 14336 MB)
    PublisherPublisher Standard_A2_v2-(2 kernen, 4096 MB)Standard_A2_v2 - (2 cores, 4096 MB)
    FrontEndFrontEnd Standard_A4_v2-(4 kern geheugens, 8192 MB)Standard_A4_v2 - (4 cores, 8192 MB)
    Gedeelde werk nemerShared Worker Standard_A4_v2-(4 kern geheugens, 8192 MB)Standard_A4_v2 - (4 cores, 8192 MB)
    Kleine toegewezen werk nemerSmall dedicated worker Standard_A1_v2-(1 kern geheugens, 2048 MB)Standard_A1_v2 - (1 cores, 2048 MB)
    Gemiddelde toegewezen werk nemerMedium dedicated worker Standard_A2_v2-(2 kernen, 4096 MB)Standard_A2_v2 - (2 cores, 4096 MB)
    Grote toegewezen werk nemerLarge dedicated worker Standard_A4_v2-(4 kern geheugens, 8192 MB)Standard_A4_v2 - (4 cores, 8192 MB)

Voor ASDK-implementaties kunt u de instanties omlaag schalen naar lagere Sku's om de kern-en geheugen doorvoer te verminderen, maar wordt de prestaties van het systeem vertraagd.For ASDK deployments, you can scale the instances down to lower SKUs to reduce the core and memory commit but you will experience a performance degradation.

Problemen die in deze release zijn opgelostIssues fixed in this release

  • De upgrades worden nu voltooid als er een failover naar het secundaire knoop punt wordt uitgevoerd voor SQL always on clusterUpgrades will now complete if SQL Always On Cluster has failed over to secondary node
  • Nieuwe implementaties van Azure App Service op Azure Stack hub vereisen niet langer dat data bases hand matig worden geconverteerd naar Inge sloten data basesNew deployments of Azure App Service on Azure Stack Hub no longer require databases to be manually converted to contained databases
  • Het toevoegen van aanvullende werk nemers of infrastructuur rolinstanties wordt correct uitgevoerd zonder hand matige interventieAdding additional workers or infrastructure role instances will complete correctly without manual intervention
  • Het toevoegen van aangepaste werk lagen wordt correct voltooid zonder hand matige tussen komstAdding custom worker tiers will complete correctly without manual intervention
  • Het verwijderen van aangepaste werk lagen is nu voltooid zonder Portal foutenRemoval of custom worker tiers now completes without portal errors
  • Werk rollen worden niet meer gemarkeerd als gereed als er geen ruimte meer is op de lokale schijfWorkers are no longer marked as ready if the local disk is out of space
  • Er is een time-out opgetreden bij het ophalen van het Azure Resource Manager certificaatTime out increased for retrieving the Azure Resource Manager Certificate
  • Het aantal berichten dat is opgehaald, van server logboeken en weer gegeven in de beheer Portal, is beperkt tot onder de maximale grootte van Azure Resource Manager-aanvraagThe number of messages retrieved, from server logs and displayed in the Admin Portal, is limited to stay underneath the max Azure Resource Manager Request size
  • Probleem met een time-out bij het opstarten van de gebruiks serviceTime out issue causing usage service startup issues
  • Probleem met opgeloste data base-implementatie bij het maken van Orchard CMS-sitesResolved database deployment issue when creating Orchard CMS sites
  • De controllers worden nu bijgewerkt met cumulatieve Windows-updates als onderdeel van de implementatie en upgradeControllers are now updated with Windows Cumulative Updates as part of deployment and upgrade
  • App Service vergrendelde bewerkingen niet meer wanneer de verificatie van het aangepaste domein misluktApp Service no longer locks operations when custom domain verification fails

Stappen vóór de updatePre-Update steps

Bekijk de bekende problemen die moeten worden bijgewerkt en onderneem hiervoor de vereiste actie.Review the known issues for update and take any action prescribed.

Stappen na implementatiePost-deployment steps

Belangrijk

Als u de App Service Resource provider hebt voorzien van een SQL always on-exemplaar, moet u de appservice_hosting en appservice_metering data bases toevoegen aan een beschikbaarheids groep en de data bases synchroniseren om te voor komen dat de service wordt onderbroken in het geval van een Data Base-failover.If you have provided the App Service resource provider with a SQL Always On Instance you MUST add the appservice_hosting and appservice_metering databases to an availability group and synchronize the databases to prevent any loss of service in the event of a database failover.

Bekende problemen (update)Known issues (update)

  • In situaties waarin een klant de appservice_hosting en appservice_metering data bases heeft geconverteerd naar de Inge sloten data base, kan de upgrade mislukken als aanmeldingen niet zijn gemigreerd naar Inge sloten gebruikersIn situations where a customer has converted the appservice_hosting and appservice_metering databases to contained database, upgrade may fail if logins have not been successfully migrated to contained users

Klanten die de appservice_hosting-en appservice_metering-data bases hebben geconverteerd naar een Inge sloten data base post-implementatie en de database aanmeldingen niet met succes hebben gemigreerd naar opgenomen gebruikers, kunnen upgrade fouten ondervinden.Customers that have converted the appservice_hosting and appservice_metering databases to contained database post deployment, and have not successfully migrated the database logins to contained users, may experience upgrade failures.

Klanten moeten het volgende script uitvoeren op het SQL Server hosten van appservice_hosting en appservice_metering voordat ze uw Azure App Service upgraden op Azure Stack hub-installatie naar 2020 Q2.Customers must execute the following script against the SQL Server hosting appservice_hosting and appservice_metering before upgrading your Azure App Service on Azure Stack Hub installation to 2020 Q2. Dit script is niet-destructief en resulteert niet in downtime.This script is non-destructive and will not cause downtime.

Dit script moet worden uitgevoerd onder de volgende omstandighedenThis script must be run under the following conditions

  • Door een gebruiker met de bevoegdheid systeem beheerder, bijvoorbeeld het SQL-SA-account;By a user that has the system administrator privilege, for example the SQL SA Account;

  • Als u SQL always on gebruikt, zorgt u ervoor dat het script wordt uitgevoerd vanuit het SQL-exemplaar dat alle App Service aanmeldingen in het formulier bevat:If using SQL Always on, ensure the script is run from the SQL instance that contains all App Service logins in the form:

    • appservice_hosting_FileServerappservice_hosting_FileServer
    • appservice_hosting_HostingAdminappservice_hosting_HostingAdmin
    • appservice_hosting_LoadBalancerappservice_hosting_LoadBalancer
    • appservice_hosting_Operationsappservice_hosting_Operations
    • appservice_hosting_Publisherappservice_hosting_Publisher
    • appservice_hosting_SecurePublisherappservice_hosting_SecurePublisher
    • appservice_hosting_WebWorkerManagerappservice_hosting_WebWorkerManager
    • appservice_metering_Commonappservice_metering_Common
    • appservice_metering_Operationsappservice_metering_Operations
    • Alle aanmeldingen van webwerkers: in de vorm WebWorker_All WebWorker logins - which are in the form WebWorker_
        USE appservice_hosting
        IF EXISTS(SELECT * FROM sys.databases WHERE Name=DB_NAME() AND containment = 1)
        BEGIN
        DECLARE @username sysname ;  
        DECLARE user_cursor CURSOR  
        FOR
            SELECT dp.name
            FROM sys.database_principals AS dp  
            JOIN sys.server_principals AS sp
                ON dp.sid = sp.sid  
                WHERE dp.authentication_type = 1 AND dp.name NOT IN ('dbo','sys','guest','INFORMATION_SCHEMA');
            OPEN user_cursor  
            FETCH NEXT FROM user_cursor INTO @username  
                WHILE @@FETCH_STATUS = 0  
                BEGIN  
                    EXECUTE sp_migrate_user_to_contained
                    @username = @username,  
                    @rename = N'copy_login_name',  
                    @disablelogin = N'do_not_disable_login';  
                FETCH NEXT FROM user_cursor INTO @username  
            END  
            CLOSE user_cursor ;  
            DEALLOCATE user_cursor ;
            END
        GO

        USE appservice_metering
        IF EXISTS(SELECT * FROM sys.databases WHERE Name=DB_NAME() AND containment = 1)
        BEGIN
        DECLARE @username sysname ;  
        DECLARE user_cursor CURSOR  
        FOR
            SELECT dp.name
            FROM sys.database_principals AS dp  
            JOIN sys.server_principals AS sp
                ON dp.sid = sp.sid  
                WHERE dp.authentication_type = 1 AND dp.name NOT IN ('dbo','sys','guest','INFORMATION_SCHEMA');
            OPEN user_cursor  
            FETCH NEXT FROM user_cursor INTO @username  
                WHILE @@FETCH_STATUS = 0  
                BEGIN  
                    EXECUTE sp_migrate_user_to_contained
                    @username = @username,  
                    @rename = N'copy_login_name',  
                    @disablelogin = N'do_not_disable_login';  
                FETCH NEXT FROM user_cursor INTO @username  
            END  
            CLOSE user_cursor ;  
            DEALLOCATE user_cursor ;
            END
        GO

Bekende problemen (na de installatie)Known issues (post-installation)

  • Werk rollen kunnen de bestands server niet bereiken wanneer App Service wordt geïmplementeerd in een bestaand virtueel netwerk en de bestands server alleen beschikbaar is op het particuliere netwerk, zoals wordt genoemd in de Azure App Service op Azure Stack implementatie documentatie.Workers are unable to reach file server when App Service is deployed in an existing virtual network and the file server is only available on the private network, as called out in the Azure App Service on Azure Stack deployment documentation.

    Als u ervoor hebt gekozen om te implementeren in een bestaand virtueel netwerk en een intern IP-adres om verbinding te maken met uw bestands server, moet u een uitgaande beveiligings regel toevoegen, waarbij SMB-verkeer tussen het worker-subnet en de bestands server wordt ingeschakeld.If you chose to deploy into an existing virtual network and an internal IP address to connect to your file server, you must add an outbound security rule, enabling SMB traffic between the worker subnet and the file server. Ga naar de WorkersNsg in de beheer Portal en voeg een uitgaande beveiligings regel met de volgende eigenschappen toe:Go to the WorkersNsg in the Admin Portal and add an outbound security rule with the following properties:

    • Bron: anySource: Any
    • Bron poort bereik: *Source port range: *
    • Doel: IP-adressenDestination: IP Addresses
    • IP-adres bereik van doel: bereik van Ip's voor uw bestands serverDestination IP address range: Range of IPs for your file server
    • Doel poort bereik: 445Destination port range: 445
    • Protocol: TCPProtocol: TCP
    • Actie: ToestaanAction: Allow
    • Prioriteit: 700Priority: 700
    • Naam: Outbound_Allow_SMB445Name: Outbound_Allow_SMB445

Bekende problemen voor Cloud beheerders die worden Azure App Service op Azure StackKnown issues for Cloud Admins operating Azure App Service on Azure Stack

  • Tenants kunnen geen App Service plan maken met behulp van nieuw op App Service plan weergave in de Tenant PortalTenants unable to create App Service Plan using new on App Service Plan view in tenant portal

Bij het maken van een nieuwe toepassing kunnen tenants tijdens de werk stroom voor het maken van een App App Service plannen maken, of bij het wijzigen van het App Service plan voor een huidige app of via het App Service plan Marketplace-itemWhen creating a new application, tenants can create App Service Plans during the create app workflow, or when changing the App Service Plan for a current app, or via the App Service Plan marketplace item

  • Aangepaste domeinen worden niet ondersteund in omgevingen zonder verbindingCustom domains are not supported in disconnected environments

App Service de domein eigendoms verificatie voor open bare DNS-eind punten uitvoert, worden aangepaste domeinen niet ondersteund in scenario's zonder verbinding.App Service performs domain ownership verification against public DNS endpoints, as a result custom domains are not supported in disconnected scenarios.

  • In sommige gevallen kunnen werk nemers niet voldoen aan de status controles (onvoldoende schijf ruimte)In some cases workers fail to satisfy health checks (insufficient disk space)

In sommige gevallen, waarbij een groot aantal sites wordt toegewezen aan een werk nemer of een site een grote hoeveelheid aanvragen verwerkt, genereert de werk nemer een groot aantal runtime-logboek bestanden in C:\DWAS\LogFiles.In some cases, where a high number of sites are allocated to a worker or a site is handling a large number of requests, the worker will generate a large number of runtime log files in C:\DWAS\LogFiles. Dit wordt veroorzaakt door een fout in de opschoon logica van deze logboek bestanden.This is due to a bug in the clean-up logic for these log files.

Om dit probleem extern te beperken voor de afzonderlijke werk nemer en de inhoud van de map te wissen.To mitigate this issue remote to the individual worker and clear out the contents of the folder.

Dit probleem is opgelost in app service op Azure stack Hub 2020 Q3, wij raden klanten zo snel mogelijk naar de versie van 2020 Q3 bij te werken.This issue has been fixed in App Service on Azure Stack Hub 2020 Q3, we encourage customers to upgrade to the 2020 Q3 release as soon as possible.

Belangrijk

Als u wilt bijwerken naar Azure App Service op Azure Stack hub 2020 Q3, moet u een upgrade uitvoeren naar Azure Stack hub 2008In order to update to Azure App Service on Azure Stack Hub 2020 Q3 you must upgrade to Azure Stack Hub 2008

Volgende stappenNext steps