• Hi Jeff,

    I’m trying to get rid of the spikes in in CPU and I/O usages on my server and it’s still a big puzzle to find out where they are coming from. One option I want to rule out is the Heartbeat Api frequency.

    I have put the settings on Disable Everywhere and 60 secs but requests for admin-ajax.php still show up and within the 60 secs. Like this

    [02/Oct/2015:19:43:01 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 61
    [02/Oct/2015:19:44:24 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 61
    [02/Oct/2015:19:44:43 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 41
    [02/Oct/2015:19:45:03 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 41
    [02/Oct/2015:19:45:11 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 61
    [02/Oct/2015:19:45:13 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 27
    [02/Oct/2015:19:45:13 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 40
    [02/Oct/2015:19:45:37 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 41
    [02/Oct/2015:19:45:43 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 41

    The plugins that are enabled are

    404-error-log-mail
    autoptimize
    bj-lazy-load
    block-bad-queries
    display-posts-shortcode
    dynamic-widgets
    google-sitemap-generator
    heartbeat-control
    map-categories-to-pages
    peters-login-redirect
    php-code-widget
    printfriendly
    reduce-bounce-rate
    si-contact-form
    simple-tags
    simply-show-ids
    social-networks-auto-poster-facebook-twitter-g
    tweet-old-post
    update-control
    user-role-editor
    wordfence
    wordpress-popular-posts
    wordpress-seo
    wp-better-attachments
    wp-gallery-custom-links
    wp-optimize
    wp-super-cache
    wp-to-twitter
    wp-youtube-lyte
    yet-another-related-posts-plugin

    In another thread you asked if any other plugins could override it, but could that also be a cache plugin? If I want to find out if there is a plugin overriding it, what do I need to look for?

    I also noticed that Google likes to hit on admin-ajax.php about 20x an hour. Do you have any idea why? But I understood direct access is not covered by this plugin.

    Regards

    https://www.ads-software.com/plugins/heartbeat-control/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter Wendihihihi

    (@wendihihihi)

    I saw that Wordfence overrides Heartbeat. Is there a way to get control back?

    Plugin Author Jeff Matson

    (@jeffmatson)

    Are you sure those are all being called from the same user sitting idle on the page? They seem too erratic to be just heartbeat calls.

    Keep in mind that admin-ajax.php is still called when this plugin is active, just not by the WordPress heartbeat. admin-ajax.php is required in many instances.

    Thread Starter Wendihihihi

    (@wendihihihi)

    Yes, they are all on my IP address having one page open in the WP backend.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘admin-ajax.php still there after disabling’ is closed to new replies.