#sharepoint-2010 #load #load-balancing #web-frontend
#sharepoint-2010 #загрузка #балансировка нагрузки #веб-интерфейс
Вопрос:
у меня была ферма Sharepoint 2010 с двумя веб-интерфейсными серверами (среднего размера), один из них показывает какие-то странные результаты, мне было интересно, есть ли способ увидеть на каком-либо из интерфейсов моего сервера получение этой ошибки. Я имею в виду, если бы при открытии сайта мне пришлось обращаться к серверам ServerFrontEnd1 и ServerFrontEnd2, я хотел бы знать, с какого из этих серверов я получаю ответ. (Балансировка нагрузки)
Кто балансирует нагрузку, это сделано в Sharepoint 2010.
А также, у кого я могу очистить кэш моей фермы?
Спасибо.
Ответ №1:
Если у вас есть доступ к файловой системе на каждом интерфейсе, вы могли бы создать несколько образов, содержащих номера интерфейсных серверов. Присвойте каждому изображению одинаковое имя файла (т.е. frontend.jpg ) и сохраните его по одному и тому же пути на каждом сервере:
[Корень SharePoint] TEMPLATEIMAGESfrontend.jpg
Затем вы всегда можете определить, к какому интерфейсу относится ваш запрос, просто посетив URL mycompany.com/_layouts/images/frontend.jpg .
Я только что написал об этом в блоге: http://www.dannyjessee.com/blog/index.php/2011/07/which-sharepoint-front-end-server-am-i-hitting /
Желаю удачи!
Комментарии:
1. Это действительно умно, и я считаю, что это хорошая практика для выполнения этого в среде контроля качества, спасибо за этот пост.
Ответ №2:
Прежде всего проверьте файлы журнала основного сервера, на котором размещена основная функциональность sharepoint и контролируется вся ферма. там вы можете увидеть, какой сайт и сервер вызывают проблему.
Ответ №3:
Я создал решение, которое решает именно эту проблему, используя преимущества элементов управления делегированием