Создание веб-приложения в SharePoint с несколькими веб-интерфейсами
-
16-09-2019 - |
Вопрос
Как создать веб-приложение в ферме серверов Sharepoint, имеющей несколько веб-интерфейсов (идентичных для балансировки нагрузки), особенно если вы создаете его из командной строки?Когда вы создаете его на одном веб-сервере, он автоматически копируется и на другие серверы?Или вам нужно распространить приложение на другие серверы?
Решение
Пока вы играете по правилам SharePoint, вам не нужно беспокоиться о многочисленных веб-интерфейсах.SharePoint автоматически внесет изменения во все из них (включая будущие).
НО если вы внесете изменения в диспетчер IIS или файловую систему (может быть, web.config), вам придется внести эти изменения во все веб-интерфейсы (а также те, которые вы добавите в будущем)
Поэтому всегда вносите все изменения через Cdentral Admin, STSADM или объектную модель.И всегда используйте пакеты wsp при добавлении функциональности.
Другие советы
Это довольно просто (теоретически):
- Установить SharePoint
- Добавьте сервер в ферму через Central Admin.
Это входит в немного подробнее.
Когда вы развертываете новый код/решения на каком-либо одном сервере, создается задание таймера, которое развертывается на всех серверах фермы.Итак, чтобы ответить на ваш вопрос, приложения развертываются на ферма, а не серверам.