Registro de llamadas de latido

2

He leído que Heartbeat puede ralentizar un sitio WP y supongo que si nuestros administradores / gerentes de tienda tienen muchas ventanas / pestañas de administrador abiertas, esto exacerbará el problema.

En caso afirmativo, ¿hay alguna condición para probar y registrar las llamadas que hace Heartbeat para que pueda ver si la desaceleración del sitio podría estar relacionada con un exceso de llamadas de Heartbeat?

Eché un vistazo a la documentación y en otra parte, pero solo encontré formas de desregistrar el script ( wp_deregister_script('heartbeat'); ), no lo que necesito.

¿O estoy ladrando el árbol equivocado y esto es algo que se debe monitorear a través de los registros del servidor, observando: /wp-admin/admin-ajax.php ?

    
pregunta Pat Gilmour 30.04.2015 - 22:40

1 respuesta

4

Desde el vistazo rápido al código, hay una cantidad de enlaces que se activan en wp_ajax_heartbeat() . Por lo que la acción heartbeat_tick parece bastante apropiada para enganchar algo de lógica de registro también.

En aras de la integridad, mientras que usted está interesado en la actividad de inicio de sesión, el gancho sería heartbeat_nopriv_tick para los usuarios que han cerrado la sesión.

    
respondido por el Rarst 30.04.2015 - 22:50

Lea otras preguntas en las etiquetas