Назад | Перейти на главную страницу

Postfix Active Queue против qshape

Я тщетно искал в документации Postfix и других источниках, чтобы понять разницу в выводе между командой mailq и qshape. (Основная проблема - медленная доставка почты.)

Подсчет писем в почтовой очереди (вывод команды mailq, точнее поиск в подпапках / var / spool / postfix /)

maildrop 0
incoming 0
active 4644
defer 707
deferred 698

Я ожидал, что команда qshape покажет цифры, несколько напоминающие эти, но в ней говорится (при выдаче qshape без параметров, то есть активный + входящий):

# qshape
                                         T  5 10 20 40 80 160 320 640 1280 1280+
                                  TOTAL 32  0  2  0 10  4   8   8   0    0     0
                           mydomain1com 30  0  2  0  8  4   8   8   0    0     0
                          mydomain2.net  2  0  0  0  2  0   0   0   0    0     0

Это похоже на картину «здоровой очереди» согласно документации qshape.

Но разве это не говорит мне, что в активной очереди всего 32 письма, а команда mailq показывает 4644 одновременно? В чем разница?

Или эта разница имеет диагностическое значение?

Насколько я понимаю, письма в активной очереди - это те письма, которые Postfix пытается доставить в данный момент. Если в этой активной очереди 4644 писем, должно быть много "приостановленных" ожиданий SMTP-соединений (т.е. никаких фактических ошибок, таких как "домен найден" и т. Д.) - это правильно или это имеет другое значение?

Как едва читая qshape кода (он основан на Perl), этот инструмент не зависит от mailq команда. Это работает

  1. Непосредственно сканировать содержимое queue_directory (/var/spool/postfix/ в твоем случае)
  2. Работоспособность проверьте содержимое файла, проанализировав файл очереди. Увидеть код на github, особенно в строке 219-270 (извините, я не совсем понимаю Perl)

Итак, в вашем случае может быть файл очереди не проходит проверку работоспособности нет. 2.

Если вам интересно, вам лучше разместить эту проблему в списке рассылки postfix postfix-users@postfix.org. В qshape Автор (Виктор Духовный) является активным участником этого списка.