Страница 1 из 1

ЛС приходят по несколько дублей

Добавлено: 20.12.2018 11:55
Tugus
Здравствуйте. Несколько месяцев как форум работает на движке phpbb 3.2.3, и у нас всплыла проблемка. При отправке ЛС большой группе пользователей (около 3 000) сначала долго происходит сам процесс отправки (ну, это наверное логично), и появляется сообщение "не может обработать этот запрос сейчас" или "getaway". F5, все работает. Но ЛС приходят по несколько штук одно и то же.
Отправка через SMTP.

Малочисленным группам отправляется корректно.

Подскажите, что может давать сбой? Оперативка?

Re: ЛС приходят по несколько дублей

Добавлено: 20.12.2018 12:12
Siava
Tugus, каждое нажатие F5 или обновление страницы с ошибкой приведут к повторной отправке.
Разберитесь почему gateway уходит в таймаут. Возможно время выполнения php надо увеличить. В логах ошибок веб-сервера будет понятней причина.

Re: ЛС приходят по несколько дублей

Добавлено: 20.12.2018 12:13
Tugus
Siava писал(а):
20.12.2018 12:12
каждое нажатие F5 или обновление страницы с ошибкой приведут к повторной отправке.
О, благодарю великодушно! Точно!
Siava писал(а):
20.12.2018 12:12
Возможно время выполнения php надо увеличить.
Посредством чего это достигается?

Re: ЛС приходят по несколько дублей

Добавлено: 20.12.2018 12:16
Siava
Tugus писал(а):
20.12.2018 12:13
Посредством чего это достигается?
Способов много, зависит от того вы ли рулите веб-сервером или хостер за вас.

max_execution_time - параметр в php.ini.
http://php.net/manual/ru/info.configura ... ution-time

Лог ошибок всё же гляньте, так как возможно и не оно.

Re: ЛС приходят по несколько дублей

Добавлено: 20.12.2018 12:38
Pazh
Tugus, при отправке ЛС большой группе отсылает почти такое-же кол-во email уведомлений этим юзерам (у кого включено, а включено по-умолчанию у всех) - тут и происходит падение на 99% - вариантов два: увеличивать время, как написал Siava, или переходить на отправку email пакетами (но тут свои неудобства есть)

Re: ЛС приходят по несколько дублей

Добавлено: 20.12.2018 12:54
Tugus
Pazh, Siava, понял. Разбираюсь.

Re: ЛС приходят по несколько дублей

Добавлено: 07.01.2019 17:16
Tugus
На днях и сегодня снова сделали рассылку. Ошибок (в логах) не выдает. Однако замечено, что отправив сообщения один раз, система продолжает это делать. То есть шлет по кругу несколько раз, пока сервер не "уходит".
Первую рассылку (несколько дней назад) делал модератор, отправилось по 3 одинаковых всем.
Сегодня рассылку делал я, вовремя заметил, остановил, пришло по 1 экземпляру.

Вам знакомо что-то подобное?

Re: ЛС приходят по несколько дублей

Добавлено: 07.01.2019 18:54
rxu
Я так и не понял, о чем здесь речь - об ЛС, или всё-таки о массовой рассылке емайл-сообщений.

Re: ЛС приходят по несколько дублей

Добавлено: 19.01.2019 7:42
Tugus
rxu, Утро доброе!
Массовая рассылка по личкам.