Performanse kontrolora lokacija

U ovom članku ćete saznati više o rezultatima dijagnostike kontrolora lokacija koji se odnose na probleme u vezi sa performansama i kako da rešite uobičajene probleme.

Praćenje veb-stranica je omogućeno

Omogućavanje veb-stranice portala za praćenje stranice može da dovede do problema sa performansama na veb-lokaciji.

Važno

Ova funkcionalnost je povučena za Power Pages lokacije od verzije 9.3.4.x ili kasnije. Za više informacija, pogledajte ranije datu objavu zastarevanja: Dynamics 365 portali – Zastarele funkcije.

Alatka kontrolor lokacija će listati sve veb-stranice (i osnovnu stranicu i stranicu sadržaja) koje su omogućene za praćenje stranica. Ove stranice treba da se onemoguće tako što ćete slediti ove korake:

  1. Otvorite aplikaciju Upravljanje portalima.

  2. Idite na stavku Napredna pretraga.

  3. Potražite sve veb-stranice gde je polje Omogući praćenje (zastarelo) omogućeno (vrednost je postavljena na Da).

  4. Grupno uređujte sve stranice i podesite ovo polje na Ne.

Možete i da idete na svaku stranicu navedenu u rezultatu kontrolora lokacija i podesite vrednost polja Omogući praćenje (zastarelo) na Ne.

Važno je da razumete da ako ste na rešenju za portale verzije 9.x, ovo polje se neće prikazivati u obrascu i možda ćete prvo morati da ga dodate u obrazac.

Praćenje veb-datoteka je omogućeno

Omogućavanje veb-datoteke za praćenje stranica može da dovede do problema sa performansama na veb-lokaciji.

Važno

Ova funkcionalnost je povučena za Power Pages od verzije 9.3.4.x ili kasnije. Za više informacija, pogledajte ranije datu objavu zastarevanja: Dynamics 365 portali – Zastarele funkcije.

Alatka kontrolor lokacija će listati sve veb-datoteke koje su omogućene za praćenje stranica. Ove datoteke treba da se onemoguće tako što ćete slediti ove korake:

  1. Otvorite aplikaciju Upravljanje portalima.
  2. Idite na stavku Napredna pretraga.
  3. Potražite sve veb-datoteke gde je polje Omogući praćenje (zastarelo) omogućeno (vrednost je postavljena na Da).
  4. Grupno uređujte sve zapise i podesite ovo polje na Ne.

Možete i da idete na svaku datoteku navedenu u rezultatima kontrolora lokacija i podesite vrednost polja Omogući praćenje (zastarelo) na Ne. Ako ste na rešenju za portal verzije 9.x, ovo polje se neće prikazivati u obrascu i možda ćete prvo morati da ga dodate u obrazac.

Praćenje prijavljivanja je omogućeno

Omogućavanje praćenja prijavljivanja može da dovede do problema sa performansama na veb-lokaciji.

Važno

Ova funkcionalnost je povučena za portale od verzije 9.3.4.x ili kasnije. Za više informacija, pogledajte ranije datu objavu zastarevanja: Dynamics 365 portali – Zastarele funkcije.

Alatka kontrolor lokacija će proveriti da li je praćenje prijavljivanja omogućeno na portalu i prikazaće oznaku neuspeha ako je omogućeno. Praćenje prijavljivanja treba da se onemogući tako što ćete slediti ove korake:

  1. Otvorite aplikaciju Upravljanje portalima.
  2. Idite na Veb-lokacija>Postavke lokacije.
  3. Potražite postavku lokacije pod nazivom Authentication/LoginTrackingEnabled.
  4. Promenite vrednost te postavke lokacije na vrednost Netačno ili izbrišite tu postavku lokacije.
  5. Ponovo pokrenite veb-lokaciju.

Izlazni keš zaglavlja je onemogućen

Onemogućavanje izlaznog keša zaglavlja na veb-lokaciji može da dovede do problema na veb-lokaciji tokom visokog opterećenja. Više detalja o ovoj funkcionalnosti možete pronaći u članku: Omogućavanje keširanja zaglavlja i podnožja na veb-lokaciji.

Alatka kontrolor lokacija će proveriti da li je izlazni keš zaglavlja onemogućen na veb-lokaciji i prikazaće oznaku neuspeha ako je onemogućen. Da biste ga omogućili:

  1. Otvorite aplikaciju Upravljanje portalima.
  2. Idite na Veb-lokacija>Postavke lokacije.
  3. Potražite postavku lokacije pod nazivom Header/OutputCache/Enabled.
  4. Ako je podešavanje lokacije dostupna, promenite vrednost te postavke lokacije na True. Ako postavka lokacije nije dostupna, kreirajte novu postavku lokacije sa ovim imenom i podesite njenu vrednost na Tačno.
  5. Ponovo pokrenite veb-lokaciju.

Onemogućavanje izlaznog keša podnožja na veb-lokaciji može da dovede do problema na veb-lokaciji tokom visokog opterećenja. Više detalja o ovoj funkcionalnosti možete pronaći u članku: Omogućavanje keširanja zaglavlja i podnožja na portalu.

Alatka kontrolor lokacija će proveriti da li je izlazni keš podnožja onemogućen na veb-lokaciji i prikazaće oznaku neuspeha ako je onemogućen. Da biste ga omogućili:

  1. Otvorite aplikaciju Upravljanje portalima.
  2. Idite na Veb-lokacija>Postavke lokacije.
  3. Potražite postavku lokacije pod nazivom Footer/OutputCache/Enabled.
  4. Ako je podešavanje lokacije dostupna, promenite vrednost te postavke lokacije na True. Ako postavka lokacije nije dostupna, kreirajte novu postavku lokacije sa ovim imenom i podesite njenu vrednost na Tačno.
  5. Ponovo pokrenite veb-lokaciju.

Veliki broj zapisa veb-datoteka

Tabela veb-datoteke se koristi na Power Pages lokaciji za skladištenje svih statičkih datoteka koje želite da koristite na veb-lokaciji. Glavni slučaj korišćenja te tabele je za skladištenje statičkog sadržaja veb-lokacije kao što su CSS, JavaScript, datoteke slika itd. Međutim, ako imate mnogo takvih datoteka, to može da prouzrokuje sporost u toku pokretanja veb-lokacije.

Alatka kontrolor lokacija će proveriti ovaj scenario i daće vam naznaku ako imate više od 500 aktivnih veb-datoteka na veb-lokaciji. Ako sve ove datoteke predstavljaju statički, možete preduzeti sledeće radnje da rešite ovaj problem:

  • Koristite spoljni server datoteka kao što je Azure skladište blob objekta ili Azure mreža za isporuku sadržaja da skladištite te datoteke, a zatim ih referencirajte na odgovarajućim stranicama u okviru stranice ili u osnovnom predlošku.

  • Ako ne možete da premestite datoteke napolje, uverite se da se datoteke ne učitavaju zajedno sa početnom stranicom. Veb-datoteka se učitava sa početnom stranicom ako je nadređena stranica te datoteke podešena na početnu. Da biste uradili sledeće, uradite sledeće:

    1. Kreirajte praznu veb-stranicu bez sadržaja i sa praznim predloškom. Ta stranica bi se koristila za kreiranje direktne putanje ka veb-datotekama.
    2. Za sve veb-datoteke koje nisu potrebe na početnoj stranici, promenite nadređenu stranicu na tu praznu veb-stranicu. Kada to uradite, puna putanja do veb-datoteke će biti Portal URL/{dummy_webpage}/{web file}.
    3. Referencirajte veb-datoteku direktno u HTML-u predloška stranice ili u veb-predlošku stranice gde želite da je koristite. To će učitati datoteku na zahtev na toj stranici.

Konfiguracija pronalaženja osnovnog obrasca

Omogućavanje pretraživanja da se prikaže kao padajući režim u osnovnim obrascima ili naprednim obrascima može dovesti do problema sa performansama ako broj zapisa prikazanih u padajućem meniju premaši 200 i zapisi se često menjaju. Koristite ovu opciju samo za statičke preglede, poput liste zemalja i država, koji imaju ograničen broj zapisa.

Kada je ova opcija omogućena za pretraživanja koja mogu imati veliki broj zapisa, to će usporiti vreme učitavanja veb-stranice na kojoj je dostupan osnovni obrazac. Kada ovu stranicu koristi mnogo korisnika i učitava je više puta, to može usporiti čitavu veb-lokaciju korišćenjem resursa veb-stranice za prikazivanje ove stranice. Za ove situacije treba koristiti potpuni doživljaj pronalaženja ili treba da se napravi prilagođena HTML kontrola koja poziva AJAX krajnju tačku (kreiranu pomoću veb-predložaka) da bi se ostvario željeni izgled i osećaj.

Broj veb-uloga

Veb-uloge se koriste na portalima kako bi se omogućila kontrola pristupa zasnovana na ulogama. Obično je broj veb-uloga na veb-lokaciji ograničen, jer bi takođe bio ograničen i broj različitih kombinacija dozvola. Ako broj veb-uloga premaši 100 na vašoj veb-lokaciji, to može prouzrokovati probleme sa performansama koji utiču na sve veb-stranice.

Pogledajte i ovo

Pokretanje kontrolora lokacija