ПРОБЛЕМА
Якщо ви використовуєте сценарії або командлети під час підключення до служби Microsoft Exchange Online за допомогою віддаленого PowerShell, у вас є одна або кілька з таких симптомів:
-
Щоб запустити сценарії або командлети, знадобиться багато часу.
-
У веб-програмі Exchange Online PowerShell відображається таке повідомлення про дроселювання:
ПОПЕРЕДЖЕННЯ: застосовано мікро-затримка. Фактичне затримки: <X> msecs... ПОПЕРЕДЖЕННЯ: застосовано мікро-затримка. Фактичний затриманий: <X> msecs, насильницькі
СПРИЧИНЯЮТЬ
Це зроблено навмисно. Вона була введена в дію, щоб уникнути шкідливого або ненавмисного нападу на службу, яка може вплинути на рівень сервісного договору.
СПОСІБ ВИРІШЕННЯ
Щоб вирішити цю проблему, виконайте одну з наведених нижче дій.
-
Ігнорувати попереджувальне повідомлення. Ви можете спокійно виконувати цю поведінку, як це можна зробити за допомогою конструктора.
-
Додайте наведений нижче елемент сну до сценарію або командлет. Це сповільнить сценарій або командлет в межах обмеження дроселювання.
Start-Sleep -m <Time in milliseconds>
У наведеному нижче прикладі створюється змінна, яка отримує всі поштові скриньки та виконує дію з ними. Це виклик, який зазвичай обмежено.
$MB=get-mailbox -resultsize unlimited
$MB | %{Set-Mailbox $_.identity -CustomAttribute8 "Test"; Start-Sleep -m 500}
-
Зверніться до служби підтримки Office 365 і надішліть запит про те, що граничне значення обмеження регулювання буде настроєно. Це може вимагати виправдання бізнесу.
ДОДАТКОВІ ВІДОМОСТІ
Усе ще потрібна допомога? Перейдіть на сайт спільноти Microsoft.