Перформансе контролора локација
У овом чланку ћете сазнати више о резултатима дијагностике контролора локација који се односе на проблеме у вези са перформансама и како да решите уобичајене проблеме.
Праћење веб-страница је омогућено
Омогућавање веб-странице портала за праћење странице може да доведе до проблема са перформансама на веб-локацији.
Важно
Ова функционалност је повучена за Power Pages локације од верзије 9.3.4.x или касније. За више информација, погледајте раније дату објаву застаревања: Dynamics 365 портали – Застареле функције.
Алатка контролор локација ће листати све веб-странице (и основну страницу и страницу садржаја) које су омогућене за праћење страница. Ове странице треба да се онемогуће тако што ћете следити ове кораке:
Отворите апликацију Управљање порталима.
Идите на ставку Напредна претрага.
Потражите све веб-странице где је поље Омогући праћење (застарело) омогућено (вредност је постављена на Да).
Групно уређујте све странице и подесите ово поље на Не.
Можете и да идете на сваку страницу наведену у резултату контролора локација и подесите вредност поља Омогући праћење (застарело) на Не.
Важно је да разумете да ако сте на решењу за портале верзије 9.x, ово поље се неће приказивати у обрасцу и можда ћете прво морати да га додате у образац.
Праћење веб-датотека је омогућено
Омогућавање веб-датотеке за праћење страница може да доведе до проблема са перформансама на веб-локацији.
Важно
Ова функционалност је повучена за Power Pages од верзије 9.3.4.x или касније. За више информација, погледајте раније дату објаву застаревања: Dynamics 365 портали – Застареле функције.
Алатка контролор локација ће листати све веб-датотеке које су омогућене за праћење страница. Ове датотеке треба да се онемогуће тако што ћете следити ове кораке:
- Отворите апликацију Управљање порталима.
- Идите на ставку Напредна претрага.
- Потражите све веб-датотеке где је поље Омогући праћење (застарело) омогућено (вредност је постављена на Да).
- Групно уређујте све записе и подесите ово поље на Не.
Можете и да идете на сваку датотеку наведену у резултатима контролора локација и подесите вредност поља Омогући праћење (застарело) на Не. Ако сте на решењу за портал верзије 9.x, ово поље се неће приказивати у обрасцу и можда ћете прво морати да га додате у образац.
Праћење пријављивања је омогућено
Омогућавање праћења пријављивања може да доведе до проблема са перформансама на веб-локацији.
Важно
Ова функционалност је повучена за портале од верзије 9.3.4.x или касније. За више информација, погледајте раније дату објаву застаревања: Dynamics 365 портали – Застареле функције.
Алатка контролор локација ће проверити да ли је праћење пријављивања омогућено на порталу и приказаће ознаку неуспеха ако је омогућено. Праћење пријављивања треба да се онемогући тако што ћете следити ове кораке:
- Отворите апликацију Управљање порталима.
- Идите на Веб-локација>Поставке локације.
- Потражите поставку локације под називом
Authentication/LoginTrackingEnabled
. - Промените вредност те поставке локације на вредност False или избришите ту поставку локације.
- Поново покрените веб-локацију.
Излазни кеш заглавља је онемогућен
Онемогућавање излазног кеша заглавља на веб-локацији може да доведе до проблема на веб-локацији током високог оптерећења. Више детаља о овој функционалности можете пронаћи у чланку: Омогућавање кеширања заглавља и подножја на веб-локацији.
Алатка контролор локација ће проверити да ли је излазни кеш заглавља онемогућен на веб-локацији и приказаће ознаку неуспеха ако је онемогућен. Да бисте га омогућили:
- Отворите апликацију Управљање порталима.
- Идите на Веб-локација>Поставке локације.
- Потражите поставку локације под називом
Header/OutputCache/Enabled
. - Ако је подешавање локације доступна, промените вредност те поставке локације на True. Ако подешавање локације није доступна, креирајте нову поставку локације са овим именом и подесите њену вредност на True.
- Поново покрените веб-локацију.
Излазни кеш подножја је онемогућен
Онемогућавање излазног кеша подножја на веб-локацији може да доведе до проблема на веб-локацији током високог оптерећења. Више детаља о овој функционалности можете пронаћи у чланку: Омогућавање кеширања заглавља и подножја на порталу.
Алатка контролор локација ће проверити да ли је излазни кеш подножја онемогућен на веб-локацији и приказаће ознаку неуспеха ако је онемогућен. Да бисте га омогућили:
- Отворите апликацију Управљање порталима.
- Идите на Веб-локација>Поставке локације.
- Потражите поставку локације под називом
Footer/OutputCache/Enabled
. - Ако је подешавање локације доступна, промените вредност те поставке локације на True. Ако подешавање локације није доступна, креирајте нову поставку локације са овим именом и подесите њену вредност на True.
- Поново покрените веб-локацију.
Велики број записа веб-датотека
Табела веб-датотеке се користи на Power Pages локацији за складиштење свих статичких датотека које желите да користите на веб-локацији. Главни случај коришћења те табеле је за складиштење статичког садржаја веб-локације као што су CSS, JavaScript, датотеке слика итд. Међутим, ако имате много таквих датотека, то може да проузрокује спорост у току покретања веб-локације.
Алатка контролор локација ће проверити овај сценарио и даће вам назнаку ако имате више од 500 активних веб-датотека на веб-локацији. Ако све ове датотеке представљају статички, можете предузети следеће радње да решите овај проблем:
Користите спољни сервер датотека као што је Azure складиште блоб објекта или Azure мрежа за испоруку садржаја да складиштите те датотеке, а затим их референцирајте на одговарајућим страницама у оквиру странице или у основном предлошку.
Ако не можете да преместите датотеке напоље, уверите се да се датотеке не учитавају заједно са почетном страницом. Веб-датотека се учитава са почетном страницом ако је надређена страница те датотеке подешена на почетну. Да бисте урадили следеће, урадите следеће:
- Креирајте празну веб-страницу без садржаја и са празним предлошком. Та страница би се користила за креирање директне путање ка веб-датотекама.
- За све веб-датотеке које нису потребе на почетној страници, промените надређену страницу на ту празну веб-страницу. Када то урадите, пуна путања до веб-датотеке ће бити
Portal URL/{dummy_webpage}/{web file}
. - Референцирајте веб-датотеку директно у HTML-у предлошка странице или у веб-предлошку странице где желите да је користите. То ће учитати датотеку на захтев на тој страници.
Конфигурација проналажења основног обрасца
Омогућавање претраживања да се прикаже као падајући режим у основним обрасцима или напредним обрасцима може довести до проблема са перформансама ако број записа приказаних у падајућем менију премаши 200 и записи се често мењају. Користите ову опцију само за статичке прегледе, попут листе земаља и држава, који имају ограничен број записа.
Када је ова опција омогућена за претраживања која могу имати велики број записа, то ће успорити време учитавања веб-странице на којој је доступан основни образац. Када ову страницу користи много корисника и учитава је више пута, то може успорити читаву веб-локацију коришћењем ресурса веб-странице за приказивање ове странице. За ове ситуације треба користити потпуни доживљај проналажења или треба да се направи прилагођена HTML контрола која позива AJAX крајњу тачку (креирану помоћу веб-предложака) да би се остварио жељени изглед и осећај.
Број веб-улога
Веб-улоге се користе на порталима како би се омогућила контрола приступа заснована на улогама. Обично је број веб-улога на веб-локацији ограничен, јер би такође био ограничен и број различитих комбинација дозвола. Ако број веб-улога премаши 100 на вашој веб-локацији, то може проузроковати проблеме са перформансама који утичу на све веб-странице.