Heartbeat può aumentare il carico se molte schede o callback costose inviano richieste frequenti. Misura le chiamate prima di modificarne l’intervallo.

Possibili cause
- Intervallo Heartbeat troppo breve su schermate aperte a lungo
- Più schede amministrative inviano richieste concorrenti
- Plugin aggancia heartbeat_received ed esegue lavoro costoso
- Autosave, lock editor o query lente amplificano ogni chiamata
Cosa controllare
- Filtra in DevTools le richieste admin-ajax.php con action heartbeat
- Misura frequenza, durata e consumo PHP delle richieste
- Confronta il carico tra editor, bacheca e frontend
- Isola in staging i callback aggiunti dai plugin
- Correla i picchi con query lente e numero di schede aperte
Come intervenire
- Aumenta l’intervallo solo nelle schermate che non richiedono aggiornamenti frequenti
- Rimuovi o ottimizza il callback Heartbeat responsabile
- Chiudi le sessioni amministrative inattive e limita le schede duplicate
- Correggi query e operazioni pesanti eseguite a ogni battito
- Mantieni attivi autosave e blocco articoli dove sono necessari

Guide Xlogic correlate
- WordPress: autosave non crea revisioni
- WordPress: admin-ajax.php restituisce 403
- WordPress: admin-ajax.php restituisce 400
Fonti tecniche
Domande frequenti
Da dove partire?
Heartbeat può aumentare il carico se molte schede o callback costose inviano richieste frequenti. Misura le chiamate prima di modificarne l’intervallo.
Quali controlli fare?
Filtra in DevTools le richieste admin-ajax.php con action heartbeat Misura frequenza, durata e consumo PHP delle richieste
Come intervenire?
Aumenta l’intervallo solo nelle schermate che non richiedono aggiornamenti frequenti Rimuovi o ottimizza il callback Heartbeat responsabile