Очень глючат подписки, как исправить ?

 
Посетитель
small user social cms
Медаль
Сообщений: 177
Собственно примерно такая картинка как на скрине наблюдается просто постоянно. Пользователи ругаются, отписываются и т.д... В чём может быть проблема ?

Очень глючат подписки, как исправить ?

Темы по подобным траблам уже читал.... Куда смотреть, что исправлять так и не понял. Но у меня компонент этот ужасно глючил изначально. Даже когда был один тип контента например.
Посетитель
no avatar
МедальАвторитет форума
Сообщений: 2821
@demelkar:

Собственно примерно такая картинка как на скрине наблюдается просто постоянно. Пользователи ругаются, отписываются и т.д... В чём может быть проблема ?

Очень глючат подписки, как исправить ?

Темы по подобным траблам уже читал.... Куда смотреть, что исправлять так и не понял. Но у меня компонент этот ужасно глючил изначально. Даже когда был один тип контента например.

Напишите об ошибках на гите https://github.com/instantsoft/icms2
Реклама
cms
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4436
Def:
Напишите об ошибках на гите
В данном случае нет ошибок.

@demelkar:
В чём может быть проблема ?
В чем угодно. Но я полагаю, что проблема в неверной настройки задачи CRON на сервере. И/или лимиты на соединение с mysql маленькие + шаред хостинг. И/или в настройке почты. И/или вы не указали версию движка, а в задачах планировщика в админке есть те, которые выполняются с ошибкой.

Иными словами может быть что угодно.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 630
@demelkar:
Куда смотреть
Как настроить тестовый cron https://instantcms.ru/forum/thread29932-1.html#301037 . Уведомления на почту вообще приходят, о предложении дружбы например ? Если правильно настроен планировщик cron на хостинге \ VPS и почта - должны выполняться задания и исчезать.
Здравствуйте. Спасибо \ пожалуйста.
Посетитель
small user social cms
Медаль
Сообщений: 177
@noname:

@demelkar:
Куда смотреть
Как настроить тестовый cron https://instantcms.ru/forum/thread29932-1.html#301037 . Уведомления на почту вообще приходят, о предложении дружбы например ? Если правильно настроен планировщик cron на хостинге \ VPS и почта - должны выполняться задания и исчезать.

В том то и дело. Что уведомления приходят. Ошибок у Crona вроде как нет... Рассылки сами по себе приходят... Просто не всегда :)
Иногда они зависают, а потом приходят через несколько дней на старые темы.

Рассылку настаривал каждую минуту, потом каждые пять минут.... Ничего не меняется, часть рассылки всегда глючит... Т.е. с такой работой получается что на instantcms у меня рассылки просто нет.

Вот сегодняшние показатели после того как почистил базу вчера... И так каждый день:

Очень глючат подписки, как исправить ?

Не понимаю почему они "ожидают выполнения" если cron работает каждые пять минут ? На каком этапе этот сбой происходит. В данном случае пара рассылок отправилась в день когда на сайте нет нагрузок... А две нет и "зависли"...
Редактировалось: 2 раз (Последний: 10 ноября 2019 в 14:56)
Посетитель
small user social cms
Медаль
Сообщений: 177
В планировщике у меня только одна задача, это рассылка подписки... версия исполнителя php 7.2 стоит. исполняется каждые 5 минут файл "/instant_1/public_html/cron.php", с нагрузкой всё впорядке. Если задача зависла она не должна повторяться, удаляться и т.д. ?

Хостер написал, что cron судя по логам выполняется по расписанию.

Fuze:

Def:
Напишите об ошибках на гите
В данном случае нет ошибок.

@demelkar:
В чём может быть проблема ?
В чем угодно. Но я полагаю, что проблема в неверной настройки задачи CRON на сервере. И/или лимиты на соединение с mysql маленькие + шаред хостинг. И/или в настройке почты. И/или вы не указали версию движка, а в задачах планировщика в админке есть те, которые выполняются с ошибкой.

Иными словами может быть что угодно.
Редактировалось: 1 раз (Последний: 10 ноября 2019 в 17:43)
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 630
@demelkar:
Рассылку настаривал каждую минуту, потом каждые пять минут....
На хостинге с настройкой времени вроде не работало, ставил * * * * * /usr/bin/php7.2 -f /home/login/site.ru/cron.php > /dev/null . В фале cron "некоторые задачи требуют безлимитного времени выполнения, в cli это по умолчанию" , https://github.com/instantsoft/icms2/issues/1090 что-то изменят в 2.12.3 .
PS Уменьшение нагрузок
1 Блокировка спамовых IP (от большого количества запросов)
2 В robots.txt прописать правила для поисковиков, например Crawl-delay с параметром 40
3 Кэширование, минификация
Спойлер
4 Защита от перебора паролей и постоянного «ломления» в админку
5 Нагрузку может создавать фаерволл \ антивирус

Ограничения Cron
В Профиле пользователь сам выбирает куда слать уведомления, не мешало бы сделать выбор админстратору для всех и \ или Отложенную отправку писем https://instantcms.ru/forum/thread32393-1.html .
Редактировалось: 4 раз (Последний: 10 ноября 2019 в 22:08)
Здравствуйте. Спасибо \ пожалуйста.
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 630
Сейчас проверил: Предложение о дружбе на емейл приходит сразу, задание Подписок висит около минуты , потом исчезает и приходит письмо, smtp.mail.ru , с шифрованием.
Здравствуйте. Спасибо \ пожалуйста.
Посетитель
small user social cms
Медаль
Сообщений: 177
@noname:

Сейчас проверил: Предложение о дружбе на емейл приходит сразу, задание Подписок висит около минуты , потом исчезает и приходит письмо, smtp.mail.ru , с шифрованием.

А у меня нагрузка на сервер нормально... хостинг пишет, что крон выполняется каждые пять минут... А рассылка сегодня выглядит вот так:

Очень глючат подписки, как исправить ?

Что с этим делать не очень представляю.... Такие глюки с подпиской уже давно ответа из-за чего это может быть ни от кого так и не могу получить... хоть в какую сторону копать :(
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 630
Может нужна больше производительность: память ОЗУ, размер файла, время его выполнения и т.д . На VPS через smtp.mail.ru уходит .
https://instantcms.ru/forum/thread27785-1.html , https://habr.com/ru/sandbox/27901/
Редактировалось: 2 раз (Последний: 18 ноября 2019 в 16:38)
Здравствуйте. Спасибо \ пожалуйста.
Посетитель
small user social cms
Медаль
Сообщений: 177
@noname:

Может нужна больше производительность: память ОЗУ, размер файла, время его выполнения и т.д . На VPS через smtp.mail.ru уходит .
https://instantcms.ru/forum/thread27785-1.html , https://habr.com/ru/sandbox/27901/

Я не очень понял... на сервере всё ок... И crontab работает по расписанию. Вот лог например:

Очень глючат подписки, как исправить ?

Хост пишет что с их стороны всё нормально.... А вот в инстанте постоянные эти невыполенния заданий, зависания и т.д...

Они в принципе если зависли в очереди разве при следующем исполнении cron не должны исполняться например ? Почему они "ожидают выполнения" при том что cron работает ? При этом такое случается не всегда, порой всё ок, а порой глюки, сегодня зависает абсолютно вся рассылка.

Т.е. фактически с таким функционалом по факту подписки на сайте с instantcms у меня нет.... Хостинг пишет что всё ок. Тут пишут что дело в хостинге. Что делать простому пользователю то выбравшему instantcms ? :)
Редактировалось: 4 раз (Последний: 18 ноября 2019 в 17:58)
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 630
@demelkar:
В планировщике у меня только одна задача, это рассылка подписки...
Судя по https://docs.instantcms.ru/manual/settings/scheduler , то еще и "отправка уведомлений о личных сообщениях" и тд
Спойлер
Лимиты какого-то хостинга:
Спойлер
Для linux нашел утилиту для управления и мониторинга процессов https://linux.die.net/man/1/monit , flock https://pingtool.org/ru/using-flock-to-ensure-only-one-instance-of-script-is-running/ .

PS с wget https://site.ru/cron.php >/dev/null 2>&1 за 5 минут пришло 23 уведомления на почту о создании записи. cms 2.12.2 .
На хостинге с * * * * * /usr/bin/php7.1 -f /home/login/site/cron.php > /dev/null ~ 9 30 быстро пропали задания и пришли уведомления на почту, в 9 47 уже дольше.
PS "wget https://site.ru/cron.php >/dev/null 2>&1" создало 1700 файлов крон )))
Редактировалось: 4 раз (Последний: Сегодня в 09:54)
Здравствуйте. Спасибо \ пожалуйста.
В начало страницы
Предыдущая темаПерейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.