Назад | Перейти на главную страницу

Развертывание функций Sharepoint в среде со сбалансированной нагрузкой

Вчера вечером мы развернули новый набор функций Sharepoint в среде с балансировкой нагрузки. По какой-то причине новые функции находятся в одном окне, но не отображаются на сайтах sharepoint на других.

У нас есть 4 сервера, и мы развернули их, вытащив 1 сервер из ротации, остановив пул приложений и развернув наш новый код и новые функции. Затем мы запускали его снова и добавляли к вращению. Для остальных серверов мы только удалим сервер из ротации, остановим пул приложений и развернем код, а НЕ функции, а затем запустим его и добавим в ротацию.

Есть мысли о том, почему функции не отображаются на других серверах? Кроме того, есть ли какие-либо мысли о принудительном отображении функций?

Заранее спасибо.

Если вы не используете пакет решения, вам придется делать все вручную, что и создание файла WSP и использование stsadm для развертывания. Помимо множества вещей, которые могут пойти не так вручную, я подозреваю, что вы не копировали функции в папки template \ features на других серверах 12 куста.

С точки зрения администратора, я бы ни за что не позволил разработчику развертывать код на производственном сервере, подобном этому.

  1. это вызывает сбой на сервере
  2. слишком ручной (да, даже я иногда делаю ошибку)
  3. Откат означает выполнение восстановления (в зависимости от)
  4. обновления означают, что нужно делать все заново (потому что мы знаем, что первый выпуск почти никогда не бывает последним)

Всех этих проблем можно избежать с помощью файла решения.