Редактор темы

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

  • Автор темы Автор темы Bashmak
  • Дата начала Дата начала

Bashmak

PRO Users
Регистрация
25 Фев 2017
Сообщения
642
Рейтинг реакций
90
Баллы
28
1/3
Автор темы
Столкнулся вот с какой проблемой.
В новостях у которых не сказать что-то прям уж очень много, но достаточное количество подписчиков на email уведомления на комментарии, очень медленно добавляются комментарии.
Например:
1. Новость у которой нет подписчиков = Моментальное добавление комментария
2. Новость у которой 20 подписчиков = Комментарий добавляется от 6 до 9 секунд.
3. Новость у которой 44 подписчика = Вообще невозможно дождаться добавления комментария, так как cloudflare после 30 секунд отдаёт ответ что типа сервер лежит.

Использую smtp от Яндекса.
SSL порт 465
В настройках DLE в разделе почты включена опция Использовать поле BCC для рассылки, которое ускоряет эту самую рассылку.
Ну в общем здесь всё норм настроено и всё норм работает, письма отсылаются.

Сервер у меня неслабый.
Выделенный, 20 ядер 48 гб оперативки.
Средняя нагрузка на сервер от 7 до 15%
Посещаемость сайта 30к в сутки.

DLE 15.2
PHP 7.2

В чём же может быть причина столь медленной рассылки?
И вообще, разве рассылка выполняется не в фоновом режиме? После нажатия добавить комментарий, форма сначала ждёт чтобы все письма разослались и уже потом добавляет комментарий?
Что можно сделать чтобы решить проблему, помимо отключения функции уведомлений на комментарии?
 
Автор темы
Перешёл на php mail вроде проблема решилась.
Походу smtp яндекса тупил.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху