1. Home
  2. Tutoriales
  3. Wordpress
  4. Como limitar las ejecuciones de Heartbeat de WordPress

Como limitar las ejecuciones de Heartbeat de WordPress

Que es Heartbeat en WordPress?

WordPress 3.6 introdujo la API Heartbeat de WordPress, que permite que tu navegador se comunique con el servidor cuando estás conectado al panel de administración de WordPress.

Esta funcionalidad permite mostrarque una publicación está siendo editada por otro usuario, los plugins pueden usar estas ejecuciones de scripts para mostrar notificaciones en tiempo real, etc.

En diferentes páginas, Heartbeat hace comprobaciones repetitivas: en la edición de publicaciones, las hace cada 15 segundos; en tu panel de control, cada minuto, etc. Cada «tic» genera una solicitud POST que se suma al número de procesos y uso de CPU

Esta funcionalidad usa el archivo wp-admin/admin-ajax.php para hacer llamadas AJAX. Si notas una cantidad significativa de solicitudes POST por ese archivo, una recomendación sería limitarlo.

Como limitar Heartbeat en WordPress

Hay varias maneras, la que recomendamos es a través del plugin LiteSpeed Cache

  • Instala y activa el plugin LiteSpeed Cache
  • En la barra lateral, debes ir a «Herramientas» dentro de «LiteSpeed Cache»
  • Dentro de las Herramientas de LiteSpeed Cache, debemos ir a «Heartbeat»
  • Dentro verás varias opciones, y es cierto que cada sitio es distinto, es bastante seguro y recomendable para la gran mayoría de sitios usar la siguiente configuración:
    • Control de heartbeat de la parte pública: ON
    • TTL de heartbeat de la parte pública: 120
    • Control de heartbeat de la administración: ON
    • TTL de heartbeat de la administración: 120
    • Heartbeat del editor: ON
    • TTL de heartbeat del editor: 60
  • Haz click en el botón azul «Guardar Cambios»
  • Aqui una foto de como debe quedar:
  • Listo! con eso, has reducido la carga Heartbeat en tu sitio.
  • Estos valores no son absolutos, pueden ser mayores o menores, y si tienes por ejemplo un portal de noticias con varios editores, puedes reducir el heartbeat del editor de 60 a 30 o 15 segundos.

Updated on 23 febrero, 2025

Was this article helpful?

Related Articles

Leave a Comment