Делите путем


Перформансе контролора локација

У овом чланку ћете сазнати више о резултатима дијагностике контролора локација који се односе на проблеме у вези са перформансама и како да решите уобичајене проблеме.

Праћење веб-страница је омогућено

Омогућавање веб-странице портала за праћење странице може да доведе до проблема са перформансама на веб-локацији.

Важно

Ова функционалност је повучена за Power Pages локације од верзије 9.3.4.x или касније. За више информација, погледајте раније дату објаву застаревања: Dynamics 365 портали – Застареле функције.

Алатка контролор локација ће листати све веб-странице (и основну страницу и страницу садржаја) које су омогућене за праћење страница. Ове странице треба да се онемогуће тако што ћете следити ове кораке:

  1. Отворите апликацију Управљање порталима.

  2. Идите на ставку Напредна претрага.

  3. Потражите све веб-странице где је поље Омогући праћење (застарело) омогућено (вредност је постављена на Да).

  4. Групно уређујте све странице и подесите ово поље на Не.

Можете и да идете на сваку страницу наведену у резултату контролора локација и подесите вредност поља Омогући праћење (застарело) на Не.

Важно је да разумете да ако сте на решењу за портале верзије 9.x, ово поље се неће приказивати у обрасцу и можда ћете прво морати да га додате у образац.

Праћење веб-датотека је омогућено

Омогућавање веб-датотеке за праћење страница може да доведе до проблема са перформансама на веб-локацији.

Важно

Ова функционалност је повучена за Power Pages од верзије 9.3.4.x или касније. За више информација, погледајте раније дату објаву застаревања: Dynamics 365 портали – Застареле функције.

Алатка контролор локација ће листати све веб-датотеке које су омогућене за праћење страница. Ове датотеке треба да се онемогуће тако што ћете следити ове кораке:

  1. Отворите апликацију Управљање порталима.
  2. Идите на ставку Напредна претрага.
  3. Потражите све веб-датотеке где је поље Омогући праћење (застарело) омогућено (вредност је постављена на Да).
  4. Групно уређујте све записе и подесите ово поље на Не.

Можете и да идете на сваку датотеку наведену у резултатима контролора локација и подесите вредност поља Омогући праћење (застарело) на Не. Ако сте на решењу за портал верзије 9.x, ово поље се неће приказивати у обрасцу и можда ћете прво морати да га додате у образац.

Праћење пријављивања је омогућено

Омогућавање праћења пријављивања може да доведе до проблема са перформансама на веб-локацији.

Важно

Ова функционалност је повучена за портале од верзије 9.3.4.x или касније. За више информација, погледајте раније дату објаву застаревања: Dynamics 365 портали – Застареле функције.

Алатка контролор локација ће проверити да ли је праћење пријављивања омогућено на порталу и приказаће ознаку неуспеха ако је омогућено. Праћење пријављивања треба да се онемогући тако што ћете следити ове кораке:

  1. Отворите апликацију Управљање порталима.
  2. Идите на Веб-локација>Поставке локације.
  3. Потражите поставку локације под називом Authentication/LoginTrackingEnabled.
  4. Промените вредност те поставке локације на вредност False или избришите ту поставку локације.
  5. Поново покрените веб-локацију.

Излазни кеш заглавља је онемогућен

Онемогућавање излазног кеша заглавља на веб-локацији може да доведе до проблема на веб-локацији током високог оптерећења. Више детаља о овој функционалности можете пронаћи у чланку: Омогућавање кеширања заглавља и подножја на веб-локацији.

Алатка контролор локација ће проверити да ли је излазни кеш заглавља онемогућен на веб-локацији и приказаће ознаку неуспеха ако је онемогућен. Да бисте га омогућили:

  1. Отворите апликацију Управљање порталима.
  2. Идите на Веб-локација>Поставке локације.
  3. Потражите поставку локације под називом Header/OutputCache/Enabled.
  4. Ако је подешавање локације доступна, промените вредност те поставке локације на True. Ако подешавање локације није доступна, креирајте нову поставку локације са овим именом и подесите њену вредност на True.
  5. Поново покрените веб-локацију.

Онемогућавање излазног кеша подножја на веб-локацији може да доведе до проблема на веб-локацији током високог оптерећења. Више детаља о овој функционалности можете пронаћи у чланку: Омогућавање кеширања заглавља и подножја на порталу.

Алатка контролор локација ће проверити да ли је излазни кеш подножја онемогућен на веб-локацији и приказаће ознаку неуспеха ако је онемогућен. Да бисте га омогућили:

  1. Отворите апликацију Управљање порталима.
  2. Идите на Веб-локација>Поставке локације.
  3. Потражите поставку локације под називом Footer/OutputCache/Enabled.
  4. Ако је подешавање локације доступна, промените вредност те поставке локације на True. Ако подешавање локације није доступна, креирајте нову поставку локације са овим именом и подесите њену вредност на True.
  5. Поново покрените веб-локацију.

Велики број записа веб-датотека

Табела веб-датотеке се користи на Power Pages локацији за складиштење свих статичких датотека које желите да користите на веб-локацији. Главни случај коришћења те табеле је за складиштење статичког садржаја веб-локације као што су CSS, JavaScript, датотеке слика итд. Међутим, ако имате много таквих датотека, то може да проузрокује спорост у току покретања веб-локације.

Алатка контролор локација ће проверити овај сценарио и даће вам назнаку ако имате више од 500 активних веб-датотека на веб-локацији. Ако све ове датотеке представљају статички, можете предузети следеће радње да решите овај проблем:

  • Користите спољни сервер датотека као што је Azure складиште блоб објекта или Azure мрежа за испоруку садржаја да складиштите те датотеке, а затим их референцирајте на одговарајућим страницама у оквиру странице или у основном предлошку.

  • Ако не можете да преместите датотеке напоље, уверите се да се датотеке не учитавају заједно са почетном страницом. Веб-датотека се учитава са почетном страницом ако је надређена страница те датотеке подешена на почетну. Да бисте урадили следеће, урадите следеће:

    1. Креирајте празну веб-страницу без садржаја и са празним предлошком. Та страница би се користила за креирање директне путање ка веб-датотекама.
    2. За све веб-датотеке које нису потребе на почетној страници, промените надређену страницу на ту празну веб-страницу. Када то урадите, пуна путања до веб-датотеке ће бити Portal URL/{dummy_webpage}/{web file}.
    3. Референцирајте веб-датотеку директно у HTML-у предлошка странице или у веб-предлошку странице где желите да је користите. То ће учитати датотеку на захтев на тој страници.

Конфигурација проналажења основног обрасца

Омогућавање претраживања да се прикаже као падајући режим у основним обрасцима или напредним обрасцима може довести до проблема са перформансама ако број записа приказаних у падајућем менију премаши 200 и записи се често мењају. Користите ову опцију само за статичке прегледе, попут листе земаља и држава, који имају ограничен број записа.

Када је ова опција омогућена за претраживања која могу имати велики број записа, то ће успорити време учитавања веб-странице на којој је доступан основни образац. Када ову страницу користи много корисника и учитава је више пута, то може успорити читаву веб-локацију коришћењем ресурса веб-странице за приказивање ове странице. За ове ситуације треба користити потпуни доживљај проналажења или треба да се направи прилагођена HTML контрола која позива AJAX крајњу тачку (креирану помоћу веб-предложака) да би се остварио жељени изглед и осећај.

Број веб-улога

Веб-улоге се користе на порталима како би се омогућила контрола приступа заснована на улогама. Обично је број веб-улога на веб-локацији ограничен, јер би такође био ограничен и број различитих комбинација дозвола. Ако број веб-улога премаши 100 на вашој веб-локацији, то може проузроковати проблеме са перформансама који утичу на све веб-странице.

Погледајте и

Покретање контролора локација