PROBLEMĂ
Atunci când rulează scripturi sau cmdleturi în timp ce sunteți conectat la Microsoft Exchange Online prin Remote PowerShell, experimentați una sau mai multe dintre următoarele simptome:
-
Scripturile sau cmdleturile durează mult timp.
-
Vedeți următorul mesaj de avertizare de limitare în Exchange Online PowerShell:
Avertisment: s-a aplicat micro Delay. Întârziere efectivă: <X> MS,... Avertisment: s-a aplicat micro Delay. Întârziere efectivă: <X> MS, impusă
CAUZA
Acest comportament este proiectat. A fost implementat pentru a preveni atacurile dăunătoare sau neintenționate împotriva serviciului care ar putea afecta acordurile la nivel de serviciu.
SOLUȚIE
Pentru a rezolva acest comportament, procedați astfel:
-
Ignorați mesajul de avertizare. Puteți face acest lucru în siguranță, deoarece acest comportament este proiectat.
-
Adăugați următorul element de repaus la script sau cmdlet. Acest lucru încetinește scriptul sau cmdletul în limitele limitei limitei de limitare.
Start-Sleep -m <Time in milliseconds>
În exemplul următor, se creează o variabilă care regăsește toate cutiile poștale și care efectuează o acțiune împotriva lor. Acesta este un apel care este, de obicei, accelerat.
$MB=get-mailbox -resultsize unlimited
$MB | %{Set-Mailbox $_.identity -CustomAttribute8 "Test"; Start-Sleep -m 500}
-
Contactați asistența Office 365 și solicitați ajustarea limitei de limitare. Acest lucru poate necesita o justificare pentru firme.
MAI MULTE INFORMAȚII
Încă aveți nevoie de ajutor? Accesați comunitatea Microsoft.