Използване на кеш за обекти с SharePoint Online

В тази статия се обяснява разликата между използването на кеша за обекти в SharePoint Server 2013 локално и SharePoint Online.

Когато се разчита на кеша за обекти, се наблюдава значителен отрицателен ефект при разполагането на SharePoint Online. Всяка зависимост от кеша за обекти в SharePoint Online ще намали надеждността на вашата страница.

Как работи кешът за обекти на SharePoint Online и SharePoint Server 2013

Когато SharePoint Server 2013 се хоства локално, клиентът може да има лични клиентски уеб сървъри, които хостват кеша за обекти. Това означава, че кешът е предназначен на един клиент и се ограничава само от паметта, която е налична и заделена за кеша за обекти. Тъй като в локалния сценарий се обслужва само един клиент, в клиентските уеб сървъри обикновено има потребители, които правят заявки за едни и същи сайтове – отново и отново. Това означава, че кешът се напълва бързо и остава пълен с резултати от заявки за списъци и обекти на SharePoint, които потребителите заявяват редовно.

Показва трафика и зареждането на локални клиентски уеб сървъри

В резултат на това втория път, когато един потребител посещава дадена страница, времето за зареждане на страницата се подобрява. След най-малко четири зареждания на една и съща страница, страницата се кешира във всички клиентски уеб сървъри.

За разлика от това, в SharePoint Online има много повече сървъри, но също и много повече сайтове. Всеки потребител може да се свърже с друг клиентски уеб сървър, чийто кеш не е запълнен. Или може би кешът се запълва за един сървър, но следващият потребител на този клиентски уеб сървър прави заявка за страница от друг сайт. Или дори ако следващият потребител поиска същата страница, както и при предишното си посещение, натоварването му се балансира с друг клиентски уеб сървър, който няма тази страница в своя кеш. В последния случай кеширането изобщо не помага на потребителите.

На илюстрацията по-долу всяка точка показва страница, която е заявена от потребител, и къде е кеширана. Различните цветове представляват различни клиенти, които съставят споделеното използване на инфраструктурата на SaaS.

Контекстен правопис

Както можете да видите от диаграмата, шансовете на всеки един потребител да попадне на сървър с кеширана версия на страницата му е нищожен. Освен това, благодарение на голямата пропускателна способност и факта, че сървърите са споделени между много сайтове, кешът не издържа дълго време, защото няма на разположение много пространство за кеширане.

Поради всички тези причини, да се разчита, че потребителите ще получават кеширани обекти, не е ефективен начин да се гарантира качеството на средата на работа и времената на зареждане на страници в SharePoint Online.

Ако не можем да разчитаме на кеш за обекти, за да подобрим производителността в SharePoint Online, какво да използваме вместо това?

Тъй като не трябва да разчитате на кеширане в SharePoint Online, трябва да намерите алтернативни подходи към проектирането за персонализации на SharePoint, които използват кеш за обекти. Това означава използване на подходи при проблеми с производителността, при които не се разчита на кеширането на обекти, за да се създадат добри резултати за потребителите. Това е описано в някои от другите статии от тази серия и включва:

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×