The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Request Tracker и sendmail - дублируются заявки"
Отправлено GaDiNa, 24-Ноя-11 16:00 
> Простите, сейчас нет времени вчитываться внимательно в ваш пост, но ключевая (для
> меня) фраза - stat=Deferred: prog mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL
> А это, по моему опыту, есть следствие недостатка прав.
> Сохранились старые ссылки -
> https://www.opennet.ru/openforum/vsluhforumID1/15477.html
> https://www.opennet.ru/openforum/vsluhforumID1/11369.html
> И пусть там речь идет о локальных доставщиках почты.
> Так как вы что-то переносили, то, возможно, какой-то файл либо вовсе отсутствует,
> либо недоступен.

спасибо за отклик..
я кажется нашел причину, только не знаю как бороться.
проблема все таки в mysql сервере, на котором я менял IP

есть еще момент - этот сервер раньше был на виртуалке под OpenVZ
я его перенес на виртуалку под ESXi (эта еще та черная магия)..
вобщем функционал сохранился, замена IP тоже не проблема, а проблема в производительности этой виртуалки.
в топе видно что эта ВМ под лоадом постоянно.
процесс mysqld может занимать до 100%
я думаю это и есть причина сбоя работы парсера на другой виртуалке с RT (пока mysql был под OpenVZ - все работало нормально)
значит что происходит - приходит письмо на 25 порт хоста с RT, дальше алиасом направляется в пайп на разборку этому скрипту перловому /etc/smrsh/rt_mailgate
а он в свою очередь запускаеся из под секурного шела сендмейла /usr/sbin/smrsh
скрипт что делает - парсит тело письма, находит там поле From и дальше самое интересное:
он заводит тикет через WEB интерфейс RT, то есть не напрямую в базу пишет все данные, а действует так, как будто это делает человек создавая тикет.
вобщем при этом происходит попытка записи в базу (которая на mysql в другой ВМ), мускул тормозит, возникает таймаут, парсер генерит експшин, секурный шел сендмейла вылетает и оставляет письмо в очереди, но ПРИ ЭТОМ в итоге мускул отрабатывает задачу и тикет создается.
Остается в итоге просто НЕ удаленное письмо в очереди. которое сендмейл пытается переотправить и из-за чего и возникают дубли.
вчера я добавил памяти ВМ с мускулом до 2гиг - вроде стало полегче, даже некоторые письма под вечер, когда нагрузка поменьше - стали приходить без дублей..
но седня утром, когда все кинулись писать тикеты - опять начались проблемы..
так что теперь надо решать вопрос тюнинга мускула на этой ВМ..
там центос 4.4 (такой был ОпенВЗ старый).. вот не знаю проапдейтить и что это даст.
база RT немаленькая.. и как он под опенВЗ не тормозил - не приложу ума..

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру