[wp-trac] [WordPress Trac] #23216: Create "WP Heartbeat" API
WordPress Trac
noreply at wordpress.org
Fri Dec 19 09:07:08 UTC 2014
#23216: Create "WP Heartbeat" API
--------------------------------------+---------------------
Reporter: azaozz | Owner: nacin
Type: task (blessed) | Status: closed
Priority: normal | Milestone: 3.6
Component: Administration | Version:
Severity: normal | Resolution: fixed
Keywords: autosave-redo needs-docs | Focuses:
--------------------------------------+---------------------
Comment (by jeffr0):
In response to the issues David Anderson brought up when the API was in
initial development concerning server performance, InMotion Hosting did a
nice writeup and experiment showcasing the performance impact of the
Heartbeat API on their servers.
http://www.inmotionhosting.com/support/website/wordpress/heartbeat-ajax-
php-usage#heartbeat-in-action
There's also quite a few reports from HostGator customers in particular
that routinely have their site suspended with POST /wp-admin/admin-
ajax.php labeled as the culprit. I experienced this personally when I
hosted a site on HostGator and upgraded to WordPress 3.6. I'm not sure how
widespread of an issue it is today, but based on comments in this article
http://wptavern.com/how-to-take-control-of-the-wordpress-heartbeat-
api#comments it's still happening.
The problem is solved by either slowing down the Heartbeat API, moving to
a host with more lax resource restrictions, or purchasing a VPS.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/23216#comment:123>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list