• Очень сильно стал тормозить с 2 недели назад.
    cron я настроил на сервере, чтобы он включался каждый час, не помогло. После прочтения одной статейки, я подумал что сайт грузят: пинг и Google XML Sitemaps. Отключил, не помогло.
    Установил плагин(Crontrol) который следит за активностью wordpress, и после сильных тормозов на сайте — захожу туда(в плагин), и мне выдает такую надпись:
    There was a problem spawning a call to the WP-Cron system on your site. This means WP-Cron jobs on your site may not work. The problem was:
    Operation timed out after 3157 milliseconds with 0 out of -1 bytes received.
    http://img-fotki.yandex.ru/get/9067/129399152.0/0_bca00_e0c8e67b_orig
    Я понятия не имею что это. Перевод не помог.

    Помогите с решением этой проблемы пожалуйста!

Просмотр 15 ответов — с 1 по 15 (всего 21)
  • Модератор Yui

    (@fierevere)

    永子

    что то рано у вас таймаут на крон, всего 3.1 секунды

    попробуйте потыкать на run now около каждой задачи
    что вызовет ошибку?

    Модератор Yui

    (@fierevere)

    永子

    тоже исправила сообщение. попробуйте позапускать вручную,
    хотя 3 секунды — очень мало, сколько у вас max_execution_time в phpinfo() ?

    для сравнения вот сколько работают задачи крона у меня:

    #cat /var/log/php-acc.log |grep wp-cron |tail -n 12| awk '{print $7}'
    20635.961
    69.946
    55.881
    128.414
    20697.361
    88.047
    97.238
    15905.133
    20652.360
    10644.037
    10627.210
    10687.396

    время в миллисекундах

    Ничего не происходит. Задачи выполнились но глюков нет.
    Глюки у меня происходит после того, как я публикую запись.

    Плагин проверяет доступность и работоспособность крона каждый час с помощью функции test_cron_spawn. В ней установлен интервал исполнения в 3 секунды. Но это нисколько не означает, что крон не работает, но может также означать, что и плагин не будет правильно работать 😉
    Изучайте исходники плагина, там фильтр есть, можете попробовать увеличить интервал.
    А лучше, свяжитесь с хостером, пусть вам дадут информацию, что действительно грузит ваш сайт, кривой запрос к БД, огромное количество кронов или тяжелые страницы.. 😉

    Модератор Yui

    (@fierevere)

    永子

    и пинги и сайтмап отключали? можно еще глянуть что там в крон добавляется после публикации записи

    max_execution_time
    вот
    900

    С хостер балтал, он мне и дал ссылку на статейку))

    Модератор Yui

    (@fierevere)

    永子

    900 за глаза и за уши. учитывая что сейчас в списке ничего «зависшего» нет, то наверное и правда. как написал wikicms, это глюк конкретного плагина

    При публикации вылазиет это — do_pings.
    Но в этот раз глюков не было.

    Хостер говорит что у меня очень много http запросов, это много?
    HTTP CPU Usage Statistics
    http://img-fotki.yandex.ru/get/9346/129399152.0/0_bca6b_94c29bce_orig

    И как раз в эти интервалы, когда полоска идет в верх, у меня глючит сайт.

    Модератор Yui

    (@fierevere)

    永子

    раз хостер утверждает что много — значит по их меркам много. кроме того они могут ресурсы и ограничивать.
    пики нагрузки с пиками посещаемости совпадают? сайт кешируется чем-нибудь?

    Если WP-PostRatings кэширует, то да))

    Модератор Yui

    (@fierevere)

    永子

    я про что-нибудь типа wp-supercache или w3 totalcache или hypercache

    wordpress достаточно прожорлив на ресурсы, так что если посещаемость сайта бывает высокая, то процессор он покушает хорошо

    Нету.
    А есть такой плагин который показывает сколько, какой, плагин кушает ресурсов? Я пробовал искать, но не нашел.

Просмотр 15 ответов — с 1 по 15 (всего 21)
  • Тема «wp-cron, очень сильно тормозит сайт.» закрыта для новых ответов.