Aktarım kurallarının yapılandırıldığı bir Exchange ortamında yavaş posta teslimi
Özgün KB numarası: 3145489
Belirtiler
Aşağıdaki senaryoyu inceleyin:
Aktarım kurallarının yapılandırıldığı bir Microsoft Exchange Server örneği kullanıyorsunuz.
Aktarım kurallarından biri veya daha fazlası şu koşullardan birini veya daha fazlasını içerir:
- AnyOfRecipientAddressMatchesPatterns
- ExceptIfAnyOfRecipientAddressMatchesPatterns
- FromAddressMatchesPatterns
- RecipientAddressMatchesPatterns
Büyük bir alıcı listesine e-posta iletileri gönderdiğinizde, iletinin bazı kullanıcılara tesliminde uzun bir gecikme olduğunu fark edeceksiniz.
Hub Aktarım sunucularındaki Uygulama günlüğünde aşağıdaki olayın kaydedildiğini görebilirsiniz:
Time: DATE TIME ID: 1050 Level: Warning Source: MSExchange Extensibility Machine: COMPUTER NAME Message: The execution time of agent 'Transport Rule Agent' exceeded 90000 milliseconds while handling event 'OnRoutedMessage' for message with InternetMessageId: 'Not Available'. This is an unusual amount of time for an agent to process a single event. However, Transport will continue processing this message.
Neden
İletiler sunucudaki aktarım kuralları aracılığıyla işlenirken Kategorilere Ayırıcı'da uzun süre kaldığı için bu sorun oluşur. Bu durum, "Desenleri Eşleştir" koşulunu içeren kurallardan kaynaklanır. Bu koşul karmaşık ve yoğun bir süreç içerir. Aşağıdaki örnek günlük girdisinde gösterildiği gibi, işlemin Kategorilere Ayırıcı Aktarım Kuralı aracısında uzun süre kaldığını doğrulamak için ileti izleme günlüklerini inceleyerek bu durumu doğrulayabilirsiniz:
MessageLatency : 06:26:14.9940000
MessageLatencyType : EndToEnd
ComponentServerFqdn : COMPUTER NAME
ComponentCode : CATRT-Transport Rule Agent
ComponentName : Categorizer OnRoutedMessage-Transport Rule Agent
ComponentLatency : 00:48:59
ComponentSequenceNumber : 2
Not
Büyük bir alıcı listesine gönderilmemiş iletiler bile Kategorilere Ayırıcı'da uzun süre kalabilir ve gecikmeli teslime sahip olabilir. Bu nedenle, bu tür iletiler kullanıcılar için bir soruna da neden olabilir.
Çözüm
Bu sorunu çözmek için "Desenleri Eşleştir" koşulunu kullanmaktan kaçının. Bunun yerine, bu koşul taşıma kuralınızda bulmak istediğiniz sözcük dizesini yakaladığından "Word içerir" kullanın. Bu, iletileri işlemek için gereken işlem gücünü önemli ölçüde azaltır ve ayrıca ortamdaki iletilerin gecikme süresini azaltır.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin