Маршрутизация Запроса приложения IIS (Контроль и управление) Powershell

Я работаю с iis прибытием powershell... В моем iis у меня есть одна веб-ферма, и в этом у меня есть два сервера "server1" и "server2"......

Моя задача

  1. Сделайте server1 недоступный корректно
  2. server1 iis перезапуска
  3. сделайте доступными server1...
  4. Сделайте server2 недоступный корректно
  5. server2 iis перезапуска
  6. сделайте доступными server2......

но проблема после делает server1 "недоступным корректно" и после перезапуска server1 iis, "Доступность" и "Состояние здоровья" (в контроле и управлении) идут в "неизвестное" состояние затем теперь, я не могу сделать server1 доступный его предоставление исключения как

Исключение:

Exception calling "Execute" with "0" argument(s): "The request is not supported. (Exception from HRESULT: 0x80070032)"
At line:19 char:28
+     $methodInstance.Execute <<<< ()
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

может любое тело знать решение, как сделать доступным (если находится в неизвестном состоянии), использующий powershell

2
задан 19 October 2012 в 15:18
1 ответ

У меня была та же проблема, и виновником, похоже, была "неизвестная" доступность и состояние здоровья.

Это связано с тем, что я не настроил правильную проверку здоровья для вашего сайта в разделе "Проверка здоровья", url, который может быть проверен, чтобы определить, находится ли сайт в режиме онлайн. После настройки статус изменится с "неизвестного" на "Здоровый", и вы сможете выполнить скользящее обновление с нулевым временем простоя.

Health Test

1
ответ дан 3 December 2019 в 13:04

Теги

Похожие вопросы