Silumisrežiim
Luba arenduse ajal üksikasjaliku töötajaväljundi saamiseks silumisrežiim. Kui see on lubatud, logib töötaja iga töö hõivamise, käivitamise ja olekuülemineku kohta lisateavet.
Silumisrežiimi lubamine
Määra konstant failis wp-config.php:
PHP
define( 'QUEUETY_DEBUG', true );
Mida see teeb
Kui silumisrežiim on lubatud:
- Töötaja kirjutab logitabelisse
LogEvent::Debugkirjed hõivamiskatsete, tühjade järjekordade, ressursipiirangutest tingitud edasilükkamiste, ajastaja taktide, kiiruspiirangu kontrollide ja hõivamisest loobumiste, tööklasside deserialiseerimise ning töötleja lahendamise kohta - Iga silumiskirje kontekst sisaldab töötleja
_workerväärtust, järjekorda ja väärtustmessage; töö alustamine, lõpetamine ja ebaõnnestumine logitakse juba tavasündmustena
Silumise oleku kontrollimine
PHP
use Queuety\Config;
if ( Config::debug() ) {
// Debug mode is active
}
Millal seda kasutada
- Arenduse ajal. Jälgi tööde ja töövoogude täielikku elutsüklit, et käitumist kontrollida.
- Tõrgete uurimine. Vaata üksikasjalikku konteksti, et selgitada, miks töö ebaõnnestus või töövoog takerdus.
- Jõudluse uurimine. Kombineeri silumisjälg tavaliste sündmuste
completed-de väärtusegaduration_msja mõõdikutega API.
Keela silumisrežiim tootmiskeskkonnas, et vältida logitabeli täitumist suure hulga silumiskirjetega. Silumiskirjed säilivad, kuni kustutad logid käsuga Queuety::purge_logs(); neid ei kustutata kunagi automaatselt.