Exchange Online 'da komut dosyalarını ve cmdlet 'leri çalıştırdığınızda "Micro Delay uygulandı" uyarısı veya gecikmeler oluyor

SORUN

Uzak PowerShell aracılığıyla Microsoft Exchange Online 'a bağlıyken betikleri veya cmdlet 'leri çalıştırdığınızda, aşağıdaki belirtilerden bir veya daha fazlasına karşılaşırsınız:

  • Betiklerin veya cmdlet 'lerin çalıştırılması uzun sürer.

  • Exchange Online PowerShell 'de aşağıdaki azaltma uyarısı iletisini görürsünüz:

    Uyarı: Micro Delay uygulandı. Fiili gecikti: <X> MSE Uyarı: Micro Delay uygulandı. Fiili gecikti: <X> msecs, Zorlanmış

NEDEN

Bu davranış tasarım gereğidir. Hizmet düzeyi sözleşmelerini etkileyebilecek, hizmette kötü amaçlı veya istemeden saldırıların önleneceği yerde yer alıdü.

GEÇİCİ ÇÖZÜM

Bu davranışa geçici bir çözüm için aşağıdakilerden birini yapın:

  • Uyarı iletisini yoksayın. Bu davranış tasarım kapsamında olduğundan güvenle bunu yapabilirsiniz.

  • Aşağıdaki uyku öğesini komut dosyasına veya cmdlet 'e ekleyin. Bunu yapmak, komut dosyası veya cmdlet 'i azaltma sınırlamanın sınırları içinde yavaşlatır.

    Start-Sleep -m <Time in milliseconds> 

    Aşağıdaki örnekte, tüm posta kutularını alan ve onlara bir eylem gerçekleştiren bir değişken oluşturulur. Bu çağrı genellikle daraltıldı.

    $MB=get-mailbox -resultsize unlimited 
    $MB | %{Set-Mailbox $_.identity -CustomAttribute8 "Test"; Start-Sleep -m 500} 

  • Office 365 desteğine başvurun ve azaltma limitinin ayarlanmasını isteyin. Bu bir iş doğrulaması gerektirebilir.

DAHA FAZLA BİLGİ

Yine de yardım mı gerekiyor? Microsoft Community web sitesine gidin.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×