Слишком много витков демона smtpd?

У меня есть много вилок из smtpd в моем списке процессов на моем веб-сервере. Что это значит?

Является ли мой почтовый ящик полным?

  postfix 2662 0.0 0.9 106336 4856 ? S 17:37 0:00 smtpd -n smtp -t inet -u -c -o stress yes postfix 2800 0.0 0.9 106336 4860 ? S 15:59 0:00 smtpd -n smtp -t inet -u -c -o stress yes postfix 3644 0.0 0.9 106336 4864 ? S 13:47 0:00 smtpd -n smtp -t inet -u -c -o stress postfix 3732 0.0 0.9 106336 4872 ? S 14:36 0:00 smtpd -n smtp -t inet -u -c -o stress yes postfix 3835 0.0 0.9 106336 4868 ? S 14:36 0:00 smtpd -n smtp -t inet -u -c -o stress yes postfix 4309 0.0 0.9 106336 4864 ? S 13:48 0:00 smtpd -n smtp -t inet -u -c -o stress postfix 4603 0.0 0.9 106336 4860 ? S 16:13 0:00 smtpd -n smtp -t inet -u -c -o stress yes postfix 4843 0.0 0.9 106336 4864 ? S 13:49 0:00 smtpd -n smtp -t inet -u -c -o stress 

У меня есть много таких строк в моем списке процессов. Выход pstree дает мне:

  ├─master─┬─anvil │ ├─cleanup │ ├─pickup │ ├─proxymap │ ├─qmgr │ └─100*[smtpd] 

Изменить: Недавно я изменил mysql для прослушивания с localhost на мой extern ip. Теперь я получаю эту ошибку в почтовом журнале:

 warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111) May 21 22:23:00 postfix/trivial-rewrite[15741]: fatal: mysql:/etc/postfix/mysql- virtual_mailbox_domains.cf(0,lock|fold_fix): table lookup problem May 21 22:23:01 postfix/smtpd[31036]: warning: problem talking to service rewrite: Success May 21 22:23:01 postfix/smtpd[30757]: warning: problem talking to service rewrite: Connection reset by peer 

Это наводнение моего журнала, и это уже> 600 МБ. Как изменить постфикс для прослушивания моего внешнего ip? Мне нужно подключиться к mysql из моего домашнего местоположения, а не из localhost?

2 Solutions collect form web for “Слишком много витков демона smtpd?”

smtpd выполняется Postfix для обработки входящей почты (локально или удаленно). Если у вас есть 100 запусков за один раз, я предлагаю, чтобы ваш сервер обрабатывал много почты. Если вы не верите, что генерируете много писем, возможно, ваш сервер получает слишком много почты, которую он отскакивает, или отправляет много почты, о которой вы не знаете.

Предел по умолчанию для количества процессов smtpd равен 100, и вы, кажется, постоянно бьетесь.

Проверьте лоты postfix, чтобы понять, что он делает.

Если это законные соединения, но вы хотите меньше их, вы можете использовать,

 /etc/postfix/main.cf: default_process_limit = 10 

изменить предел.

Ваше обновление показывает, что проблема связана с подключениями к MySQL. Как и в другом ответе, вы можете просто исправить MySQL для прослушивания как на 127.0.0.1, так и на внешнем IP-адресе. Было бы необычно прекратить прослушивание MySQL в локальных соединениях.

Для MySQL я установил бы адрес связывания 0.0.0.0, который заставил бы его прослушивать все интерфейсы, или просто закомментировать раздел привязки в файле конфигурации (который достигает того же самого).

Ошибка, указанная в журнале ошибок, указывает, что Postfix не может подключиться к серверу MySQL на 127.0.0.1. Это связано с тем, что вы сказали серверу MySQL не прослушивать 127.0.0.1. Высокое количество процессов, вероятно, связано с неоднократными неудачными попытками запросить MySQL для поиска виртуальных почтовых ящиков.

Вам нужно сообщить Postfix, чтобы попытаться подключиться к серверу MySQL, используя адрес, на котором фактически прослушивается MySQL. Если ваш файл /etc/hosts имеет запись по имени хоста, используйте это. В противном случае используйте IP-адрес, который вы настроили для прослушивания MySQL.

Предполагая, что у вас есть alias_maps = mysql:/etc/postfix/mysql-aliases.cf в файле main.cf Postfix, вам просто нужно обновить /etc/postfix/mysql-aliases.cf чтобы сказать что-то вроде этого:

 hosts = abcd 

Где abcd – адрес, на который вы настроили MySQL для прослушивания.

  • Отправка почты на lan ip не выполнена
  • Можно ли разрешить символ «\» в записи PTR?
  • почта php не работает на сервере rhel?
  • Не удается получить доступ к почтовому серверу через SMTP
  • Доступ к ретрансляции запрещен при использовании SMTP для внешних получателей POSTFIX FREEBSD
  • Блокировка блокировки SMTP с помощью белого списка
  • Как ограничить количество сообщений, отправленных через почтовый сервер?
  • Каков правильный helo для SMTP-сервера, который не получает почту и не имеет полного доменного имени?
  • Вопрос о записях MX и доставке почты?
  • Конфигурация Sendmail с сопоставлением пользователей в Solaris
  • назначение двух портов одной службе в firewalld
  • Interesting Posts

    Получение исходного вызова команды из / proc / self

    Интерфейс pf out?

    Проверка исходящего сетевого трафика

    Недостаточно места для установки нового обновления ядра

    Как я могу перечислить все строки после того, как два последующих шаблона будут сопоставлены, когда они не будут

    Где искать проблемы при входе через ssh

    Ошибки после автономной установки Kali на Dell XPS 13

    Как ядро ​​решает сделать файловую систему SD-карты только для чтения?

    Как вернуть потерянную сессию в RHEL: Использование NoMachine

    Как я могу проверить файл, имеющий значение?

    Объединить строки между ключевыми словами в однострочные значения, разделенные запятой

    Fedora 20 замерзает при перезагрузке и отключении питания

    Линукс убивает тяжелые и длительные фоновые процессы после достижения определенного порога?

    Установка Graphviz & Dependencies без доступа в Интернет

    Просмотр видеороликов YouTube в терминале

    Linux и Unix - лучшая ОС в мире.