Kopīgot, izmantojot


Portāla pārbaudītāja veiktspēja

Šajā rakstā uzzināsit par portāla pārbaudītāja diagnostikas rezultātiem, kas saistīti ar veiktspējas problēmām, un to, kā novērst bieži sastopamas problēmas vai problēmas.

Iespējota tīmekļa lapas izsekošana

Portāla tīmekļa lapas iespējošana lapu izsekošanai var izraisīt portāla veiktspējas problēmas.

Svarīgi

Sākot ar portālu versiju 9.3.4.x, ir noņemta šāda funkcionalitāte. Papildinformāciju skatiet iepriekš publicētajā paziņojuma par novecošanu: Dynamics 365 portāli — novecojušie līdzekļi.

Portāla pārbaudes rīkā tiks uzskaitītas visas tīmekļa lapas (gan saknes, gan satura lapas), kas ir iespējotas lapas izsekošanai. Šīs lapas ir jāatspējo, veicot tālāk norādītās darbības:

  1. Atveriet portāla pārvaldības programmu.
  2. Dodieties uz sadaļu Papildu atrašana.
  3. Meklējiet visas tīmekļa lapas, kurās ir iespējots lauks Iespējot izsekošanu (novecojis) (vērtība ir iestatīta uz Jā).
  4. Veiciet visu lapu lielapjoma rediģēšanu un iestatiet šī lauka vērtību .

Varat arī doties uz katru portāla pārbaudītāja rezultātos norādīto lapu un tā vietā iestatīt lauka Iespējot izsekošanu (novecojis) vērtību· .

Ir svarīgi saprast to, ka gadījumā, ja lietojat Dynamics 365 portālu risinājuma versiju 9.x, šis lauks netiek rādīts veidlapā un tas, iespējams, vispirms ir jāpievieno veidlapai.

Ir iespējota tīmekļa faila izsekošana

Portāla tīmekļa faila iespējošana lapas izsekošanai var izraisīt portāla veiktspējas problēmas.

Svarīgi

Sākot ar portālu versiju 9.3.4.x, ir noņemta šāda funkcionalitāte. Papildinformāciju skatiet iepriekš publicētajā paziņojuma par novecošanu: Dynamics 365 portāli — novecojušie līdzekļi.

Portāla pārbaudes rīkā tiek norādīti visi tīmekļa faili, kas ir iespējoti lapas izsekošanai. Šie faili ir jāatspējo, veicot tālāk norādītās darbības:

  1. Atveriet portāla pārvaldības programmu.
  2. Dodieties uz sadaļu Papildu atrašana.
  3. Meklējiet visus tīmekļa failus, kuros ir iespējots lauks Iespējot izsekošanu (novecojis) (vērtība ir iestatīta uz Jā).
  4. Veiciet visu ierakstu lielapjoma rediģēšanu un iestatiet šī lauka vērtību .

Varat arī atvērt katru portāla pārbaudītāja rezultātos norādīto failu un iestatīt lauka Iespējot izsekošanu (novecojis) vērtību·. Ir svarīgi saprast to, ka gadījumā, ja lietojat portālu risinājuma versiju 9.x, šis lauks netiek rādīts veidlapā un tas, iespējams, vispirms ir jāpievieno veidlapai.

Iespējota pierakstīšanās izsekošana

Portāla pierakstīšanās izsekošanas iespējošana var izraisīt portāla veiktspējas problēmas.

Svarīgi

Sākot ar portālu versiju 9.3.4.x, ir noņemta šāda funkcionalitāte. Papildinformāciju skatiet iepriekš publicētajā paziņojuma par novecošanu: Dynamics 365 portāli — novecojušie līdzekļi.

Portāla pārbaudes rīks pārbaudīs, vai jūsu portālā ir iespējota pierakstīšanās izsekošana, un parādīs nesekmīgu pārbaudi, ja tā ir iespējota. Pierakstīšanās izsekošana ir jāatspējo, veicot tālāk norādītās darbības.

  1. Atveriet portāla pārvaldības programmu.
  2. Dodieties uz Portāli > Vietnes iestatījumi.
  3. Meklējiet vietnes iestatījumu Authentication/LoginTrackingEnabled.
  4. Mainiet šī vietnes iestatījuma vērtību uz False vai dzēsiet vietnes iestatījumu.
  5. Restartējiet portālu.

Ir atspējota galvenes izvades kešdarbe

Galvenes izvades kešdarbes atspējošana portālam var izraisīt portāla veiktspējas problēmas lielas slodzes apstākļos. Plašāka informācija par šo funkcionalitāti ir pieejama šeit: Galvenes un kājenes izvades kešdarbes iespējošana portālā.

Portāla pārbaudes rīks pārbauda, vai Jūsu portālam ir atspējota galvenes izvades kešdarbe, un gadījumā, ja tā ir atspējota, ziņo par neveiksmīgu pārbaudi. Lai to iespējotu, veiciet tālāk norādītās darbības:

  1. Atveriet portāla pārvaldības programmu.
  2. Dodieties uz Portāli > Vietnes iestatījumi.
  3. Meklējiet vietnes iestatījumu Header/OutputCache/Enabled.
  4. Ja šis vietnes iestatījums ir pieejams, mainiet tā vērtību uz Patiess. Ja šis vietnes iestatījums nav pieejams, izveidot jaunu vietnes iestatījumu ar šādu nosaukumu un iestatiet tā vērtību Patiess.
  5. Restartējiet portālu.

Ir atspējot kājenes izvades kešdarbe

Kājenes izvades kešdarbes atspējošana portālam var izraisīt portāla veiktspējas problēmas lielas slodzes apstākļos. Plašāka informācija par šo funkcionalitāti ir pieejama šeit: Galvenes un kājenes izvades kešdarbes iespējošana portālā.

Portāla pārbaudes rīks pārbauda, vai Jūsu portālam ir atspējota kājenes izvades kešdarbe, un gadījumā, ja tā ir atspējota, ziņo par neveiksmīgu pārbaudi. Lai to iespējotu, veiciet tālāk norādītās darbības:

  1. Atveriet portāla pārvaldības programmu.
  2. Dodieties uz Portāli > Vietnes iestatījumi.
  3. Meklējiet vietnes iestatījumu Footer/OutputCache/Enabled.
  4. Ja šis vietnes iestatījums ir pieejams, mainiet tā vērtību uz Patiess. Ja šis vietnes iestatījums nav pieejams, izveidot jaunu vietnes iestatījumu ar šādu nosaukumu un iestatiet tā vērtību Patiess.
  5. Restartējiet portālu.

Liels tīmekļa failu ierakstu skaits

Portālā tīmekļa faila entītija tiek izmantota visu portālā izmantojamo statisko failu glabāšanai. Galvenais šīs entītijas izmantošanas gadījums ir tīmekļa vietnei paredzētā statiskā satura glabāšana, piemēram, CSS, JavaScript, attēlu faili utt. Taču liels šādu failu daudzums var izraisīt lēnu portāla palaišanu.

Portāla pārbaudes rīks veic atbilstošu pārbaudi un gadījumā, ja jūsu portālā ir vairāk nekā 500 aktīvu tīmekļa failu, paziņo par to. Ja visi šie faili ir statiska satura faili, varat veikt tālāk norādītās darbības, lai novērstu šo problēmu:

  • Izmantojiet ārēju failu serveri, piemēram, Azure Blob krātuvi vai Azure satura piegādes tīklu, lai saglabātu šos failus un pēc tam atsauktos uz šiem failiem atbilstošajās lapās lapā vai pamatā esošajā veidnē.

  • Ja nevarat pārvietot failus ārpusē, pārliecinieties, vai visi faili netiek ielādēti kopā ar sākumlapu. Tīmekļa fails tiek ielādēts kopā ar sākumlapu, ja šī faila vecāklapa ir iestatīta uz sākums. Rīkojieties šādi, lai izvairītos no šāda gadījuma:

    1. Izveidojiet fiktīvu tīmekļa lapu bez satura un ar tukšu veidni. Šī lapa tiks izmantota, lai izveidotu tiešu ceļu uz tīmekļa failiem.
    2. Visiem tīmekļa failiem, kas nav nepieciešami sākumlapā, mainiet vecāklapu uz šo fiktīvo tīmekļa lapu. Kad tas ir izdarīts, pilns ceļš uz jūsu tīmekļa failu būtu Portal URL/{dummy_webpage}/{web file}.
    3. Tiešā veidā pievienojiet atsauci uz tīmekļa failu tās lapas veidnes vai tīmekļa veidnes HTML kodā, kurā vēlaties to lietot. Tādējādi fails tik pēc pieprasījuma ielādēts šajā lapā.

Pamata veidlapu uzmeklēšanas konfigurācija

Iespējojot uzmeklēšanu, lai tās tiktu atveidotas kā nolaižamais režīms pamatveidlapās vai uzlabotajās veidlapās, var rasties veiktspējas problēmas, ja nolaižamajā sarakstā parādīto ierakstu skaits pārsniedz 200 un ieraksti tiek bieži mainīti. Izmantojiet šo opciju tikai statiskai uzmeklēšanai, piemēram, valstu un štatu sarakstiem, kuriem ir ierobežots ierakstu skaits.

Ja šī opcija ir iespējota uzmeklēšanai, kurā var būt liels ierakstu skaits, tā palēninās tās tīmekļa lapas ielādes laiku, kurā ir pieejama pamatveidlapa. Ja šo lapu izmanto daudzi lietotāji un tā tiek ielādēta vairākas reizes, tā var palēnināt visu vietni, izmantojot vietnes resursus, lai atveidotu šo lapu. Šādās situācijās ir jāizmanto pilna uzmeklēšanas pieredze vai jāizveido pielāgota HTML vadīkla, kas izsauc AJAX galapunktu (izveidota, izmantojot tīmekļa veidnes), lai nodrošinātu vēlamo izskatu un darbību.

Tīmekļa lomu skaits

Tīmekļa lomas portālos izmanto, lai iespējotu lomās balstītas piekļuves kontroli. Parasti tīmekļa lomu skaits portālā ir ierobežots, jo ierobežots būtu arī dažādu atļauju kombināciju skaits. Ja tīmekļa lomu skaits jūsu portālā pārsniedz 100, tas var izraisīt veiktspējas problēmas, kas ietekmē visas jūsu portāla lapas.

Skatiet arī:

Portālu pārbaudītāja palaišana

Piezīme

Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)

Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).