none
Back pressure / Замедленная обратная реакция RRS feed

  • Вопрос

  • Добрый день.

    Иногда exchange перестает принимать/отправлять.

    Посмотрев логи стало понятно из-за чего это происходит, но  не понятно из-за кого именно ресурса или набора ресурсов.

    Загрузка ресурса увеличилась с Средняя до Высокая.

    Следующие ресурсы загружены: 
    Сегменты версий: 306 [Высокая] [нормальный: 120; средний: 180; высокий: 300]

    Следующие компоненты отключены из-за замедленной обратной реакции:
    Отправка входящей почты с транспортных серверов-концентраторов
    Отправка входящей почты из Интернета
    Отправка почты из каталога раскладки
    Отправка почты из каталога преобразования
    Отправка почты с сервера почтовых ящиков
    Доставка почты в удаленные домены
    Агрегация контента
    Повторная отправка почты из компонента повторной отправки сообщений.
    Повторная отправка почты из компонента теневой избыточности

    Следующие ресурсы находятся в нормальном состоянии: 
    Запрос к базе данных и места на диске ("C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que") = 74% [Обычная] [Нормальный: 95% Средний: 97% Высокий: 99%]
    Запрос к базе данных, ведущей журнал места на диске ("C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\") = 83% [Обычная] [Нормальный: 95% Средний: 97% Высокий: 99%]
    Байты исключительного пользования = 3% [Обычная] [Нормальный: 71% Средний: 73% Высокий: 75%]
    Загрузка физической памяти = 60 % [ограничение до начала консервации сообщений - 94 %]
    Очередь подачи = 0 [Обычная] [Обычный=2000 Средний=4000 Высокий=10000]
    Место на диске для временного хранения ("C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Temp") = 83% [Обычная] [Нормальный: 95% Средний: 97% Высокий: 99%]

    Просьба подсказать, как узнать какой именно ресурс перегружен? Стоит или не стоит держать включенной данную функцию?

    2 июня 2015 г. 15:02

Ответы

  • Похоже что у вас проблема с производительностью дисковой подсистемы. Проверьте, не перегружена ли она.

    Можно попробовать изменить значения в файле конфигурации Bin\EdgeTransport.exe.config

    <add key="DatabaseCheckPointDepthMax" value="896MB" /> 
    <add key="DatabaseMaxCacheSize" value="1536MB" />

    Изменения необходимо применить на всех серверах и перезагрузить службы Microsoft Exchange Information Store и Microsoft Exchange Transport. 


    4 июня 2015 г. 14:12
  • По моим наблюдениям, не всегда производительность напрямую, хотя конечно от части это так.. У меня на интеловских ССД 520 серии вертелось и точно так же падало.. а сейчас на двух Сигейтах ES3 работают нормально. Скорее всего у него слишком малый размер базы данных очереди сообщений (я точно встречал описание того, что эта база - определенный % от всего объема HDD), но при этом стоит 50!! мегабайт разрешенные для пересылки.  Файлы просто не успевают переписываться в базу. 

Все ответы

  • А сколько свободного места на системном диске?

    Do not multiply entities beyond what is necessary

    2 июня 2015 г. 19:54
  • 12% свободного места на системном диске
  • Сколько это в GB?

    Do not multiply entities beyond what is necessary

  • Добрый день.

    У вас слишком медленно применяются изменения в транспортные транзакционные логи. Причиной этому может быть: большой поток писем, проблема с транспортной базой, производительность дисков с транспортными логами.

    Back pressure


    Blog - Smtp25.ru
    Полезные ссылки - Links

    Отвечающий
  • 12% - это от какого диска? Каков вообще размер диска С: ?? Перенесите Queue если возможно на другой диск. Размер этой базы считается в % от общего размера диска, на котором она находится. По этой причине она может быть маленькая. и еще, каков максимальный размер вложений пересылаемых в вашей организации?
  • 12% (13.46 GB) размер диска C:, общий размер диска 109GB.

    Как расчитывается минимальное свободное пространство? 

    Что стоит переносить на другой диск и как это сделать?

    Максимальный размер вложений - 50МБ

    • Изменено avedeshin 3 июня 2015 г. 13:48
    3 июня 2015 г. 13:47
  • С местом на диске у вас все в порядке:

    Следующие ресурсы находятся в нормальном состоянии: 
    Запрос к базе данных и места на диске ("C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\mail.que") = 74% [Обычная] [Нормальный: 95% Средний: 97% Высокий: 99%]
    Запрос к базе данных, ведущей журнал места на диске ("C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue\") = 83% [Обычная] [Нормальный: 95% Средний: 97% Высокий: 99%]


    Blog - Smtp25.ru
    Полезные ссылки - Links

    3 июня 2015 г. 13:53
    Отвечающий
  • А как понять в чем именно причина?
    3 июня 2015 г. 15:17
  • Не минимальное свободное пространство. База очереди рассчитывается не от свободного пространства, а от размера самого диска.

    Проблема у Вас скорее всего получается тогда, когда кем то пересылается письмо с вложением больше 20-25 мегабайт примерно.. Возьмите сами попробуйте. Прикрепляете к письму файл в 40 мегабайт и отсылаете. Получаете такую ошибку. перезапускаете службу транспорта. все заработает и возможно даже письмо придет. У меня такое случилось когда я перенес сервера на SSD размером в 180 гиг. И избавился от этого только когда перенес базу очереди на отдельную пару дисков в 1 ТБ... И то, вложения больше 25 запретил, они все равно кладут службу транспорта. Чтобы перенести базу нужно поправить файл в папке bin с названием EdgeTransport.exe.config. Смотреть вам нужно строчки QueueDatabasePath, QueueDatabaseLoggingPath и TemporaryStoragePath. Так же можно поправить размеры DatabaseMaxCacheSize DatabaseMinCacheSize, но их увеличивать бездумно нет смысла, от размера больше 2 гиг я не заметил толку. Более подробно https://technet.microsoft.com/ru-ru/library/bb125177%28v=exchg.150%29.aspx?f=255&MSPPError=-2147217396


  • Похоже что у вас проблема с производительностью дисковой подсистемы. Проверьте, не перегружена ли она.

    Можно попробовать изменить значения в файле конфигурации Bin\EdgeTransport.exe.config

    <add key="DatabaseCheckPointDepthMax" value="896MB" /> 
    <add key="DatabaseMaxCacheSize" value="1536MB" />

    Изменения необходимо применить на всех серверах и перезагрузить службы Microsoft Exchange Information Store и Microsoft Exchange Transport. 


    4 июня 2015 г. 14:12
  • По моим наблюдениям, не всегда производительность напрямую, хотя конечно от части это так.. У меня на интеловских ССД 520 серии вертелось и точно так же падало.. а сейчас на двух Сигейтах ES3 работают нормально. Скорее всего у него слишком малый размер базы данных очереди сообщений (я точно встречал описание того, что эта база - определенный % от всего объема HDD), но при этом стоит 50!! мегабайт разрешенные для пересылки.  Файлы просто не успевают переписываться в базу.