Prestanda för portalkontrollen
I denna artikel lär du dig mer om diagnostikresultaten för portalkontrollen relaterade till problem med prestanda och hur du löser eventuella problem.
Spårning av webbsida är aktiverad
Aktivera en portals webbsida för spårning av sida kan leda till prestandaproblem på portalen.
Viktigt
Funktionen har dragits tillbaka för portaler med version 9.3.4.x eller senare. Mer information finns i avropsmeddelandet som publicerades tidigare: Dynamics 365 Portaler – Inaktuella funktioner.
Verktyget portalkontroll listar alla webbsidor (både root- och innehållssida) som har aktiverats för sidspårning. Sidorna ska inaktiveras på följande sätt:
- Öppna programmet Portalhantering.
- Gå till Avancerad sökning.
- Sök efter alla webbsidor där fältet Aktivera spårning (inaktuell) aktiveras (värdet anges till Ja).
- Massredigera alla sidor och ange värdet i det här fältet till Nej.
Du kan också gå till varje sida som visas i resultatet på portalkontrollen och ange ett värde i Aktivera spårning (inaktuell) till Nej.
Det är viktigt att förstå att om du är på Dynamics 365-portallösningen version 9.x kommer det här fältet inte att visas i formuläret och du kan behöva lägga till det i formuläret först.
Spårning av webbfil är aktiverad
Aktivera en portals webbfil för spårning av sida kan leda till prestandaproblem på portalen.
Viktigt
Funktionen har dragits tillbaka för portaler med version 9.3.4.x eller senare. Mer information finns i avropsmeddelandet som publicerades tidigare: Dynamics 365 Portaler – Inaktuella funktioner.
Verktyget portalkontroll listar alla webbfiler som har aktiverats för sidspårning. Filerna ska inaktiveras på följande sätt:
- Öppna programmet Portalhantering.
- Gå till Avancerad sökning.
- Sök efter alla webbfiler där fältet Aktivera spårning (inaktuell) aktiveras (värdet anges till Ja).
- Massredigera alla poster och ange värdet i det här fältet till Nej.
Du kan också gå till varje fil som visas i resultatet på portalkontrollen och ange ett värde i Aktivera spårning (inaktuell) till Nej. Om du använder portallösning version 9.x, kommer det här fältet inte att visas i formuläret och du kan behöva lägga till det i formuläret först.
Spårning av inloggning har aktiverats
Aktivera en portals inloggningsspårning av sida kan leda till prestandaproblem på portalen.
Viktigt
Funktionen har dragits tillbaka för portaler med version 9.3.4.x eller senare. Mer information finns i avropsmeddelandet som publicerades tidigare: Dynamics 365 Portaler – Inaktuella funktioner.
Verktyget för portalkontroll kontrollerar om inloggningsspårning har aktiverats för portalen och visar en misslyckad kontroll om det är aktiverat. Inloggningsspårning ska inaktiveras på följande sätt:
- Öppna programmet Portalhantering.
- Gå till Portaler > Webbplatsinställningar.
- Sök efter webbplatsinställningen
Authentication/LoginTrackingEnabled
. - Ändra värdet för den här webbplatsinställningen till Falskt eller ta bort inställningen för webbplatsen.
- Starta om portalen.
Sidhuvudets utdatacache har inaktiverats.
Om du inaktiverar sidhuvudets utdatacache kan det skapa prestandaproblem i portalen under hög belastning. Mer information om den här funktionen finns på: aktivera cachelagring av utdata för rubrik och sidfot på en portal.
Verktyget för portalkontroll kontrollerar om sidhuvudets utdatacache har inaktiverats för portalen och visar en misslyckad kontroll om det är inaktiverat. För att aktivera den:
- Öppna programmet Portalhantering.
- Gå till Portaler > Webbplatsinställningar.
- Sök efter webbplatsinställningen
Header/OutputCache/Enabled
. - Om webbplatsinställningen är tillgänglig, ändra värdet till Sant. Om webbplatsinställningen inte är tillgänglig skapar du en ny webbplatsinställning med detta namn och anger dess värde till Sant.
- Starta om portalen.
Sidfotens utdatacache har inaktiverats.
Om du inaktiverar sidfotens utdatacache kan det skapa prestandaproblem i portalen under hög belastning. Mer information om den här funktionen finns på: aktivera cachelagring av utdata för rubrik och sidfot på en portal.
Verktyget för portalkontroll kontrollerar om sidfotens utdatacache har inaktiverats för portalen och visar en misslyckad kontroll om det är inaktiverat. För att aktivera den:
- Öppna programmet Portalhantering.
- Gå till Portaler > Webbplatsinställningar.
- Sök efter webbplatsinställningen
Footer/OutputCache/Enabled
. - Om webbplatsinställningen är tillgänglig, ändra värdet till Sant. Om webbplatsinställningen inte är tillgänglig skapar du en ny webbplatsinställning med detta namn och anger dess värde till Sant.
- Starta om portalen.
Ett stort antal webbfilsposter
Webbfiltabellen används av en portal för lagring av alla statiska filer som du vill använda på portalen. Det vanligaste fallet för tabellen är att lagra statiskt innehåll för webbplatsen såsom CSS, JavaScript, bildfiler och så vidare. Däremot kan många sådana filer göra att det går långsammare under starten av portalen.
Verktyget för portalkontroll ska kontrollera det här scenariot och ge information om det finns mer än 500 aktiva webbfiler i portalen. Om alla filerna har statiskt innehåll vidare vidtar du följande åtgärder för att undvika det här problemet:
Använd en extern filserver såsom Azure Blob Storage eller Azure-nätverk för innehållsleverans för att lagra filerna och referera sedan dessa filer på rätt sidor antingen inom sidan eller i underliggande mall.
Om du inte kan flytta filer utanför måste du säkerställa att alla filer inte läses in tillsammans med startsidan. En fil läses in tillsammans med startsidan om den överordnade sidan till filen är inställd på startsidan. Gör följande för att undvika detta scenario:
- Skapa en testwebbsida utan innehåll och en tom mall. Den här sidan används för att skapa en direkt sökväg till webbfilerna.
- För alla webbfiler som inte behövs på startsidan, ändrar du den överordnade sidan till den här testwebbsidan. När detta är utfört ska nästa fullständiga sökväg till webbfilen vara
Portal URL/{dummy_webpage}/{web file}
. - Referera till webbfilen direkt i HTML i sidmallen eller webbmallen på sidan där du vill använda den. Detta läser in filen på begäran på den sidan.
Uppslagskonfiguration för grundläggande formulär
Om en sökning aktiveras som ett nedrullningsläge i grundformulär eller avancerade formulär kan det leda till prestandaproblem om antalet poster som visas i listrutan överstiger 200 och ändras ofta. Använd det här alternativet endast för statiska uppslag, t.ex. för land och delstat, med ett begränsat antal poster.
Om det här alternativet är aktiverat för uppslag som kan ha ett stort antal poster, går det långsammare att läsa in mer tid för webbsidan där grundformuläret är tillgängligt. När den här sidan används av många användare och läses in många gånger, kan den göra webbplatsen långsammare genom att använda webbplatsresurser för att återge sidan. I dessa situationer bör fullständig sökning användas eller så bör en anpassad HTML-kontroll anropa en AJAX-slutpunkt (som skapas med webbmallar).
Antal webbroller
Webbroller används i portaler för att aktivera rollbaserad åtkomstkontroll. Antalet webbroller på en portal är vanligtvis begränsade eftersom antalet olika kombinationer av behörigheter också skulle begränsas. Om antalet webbroller överstiger 100 i portalen kan det orsaka prestandaproblem som påverkar alla sidor på portalen.
Se även
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).