Multisite – Jak nastavit cron?

Úvodní stránka Fórum podpory WordPressu Pluginy (funkčnost webu) Multisite – Jak nastavit cron?

Zvolené téma obsahuje celkem 2 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  Bigdrobek a poslední změna je stará 4 roky, 7 měsíců.

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)
  • Autor
    Příspěvky
  • #22595

    Bigdrobek
    Participant
    Web

    Ahoj,

    pokud mám multisite subdoménovou instalaci (s aktivovaným domain mappingem) má každá subdoména vlastní cron jobs?

    Mám podezření (možná mylné) že mě to zbytečně spotřebovává výkon a jelikož většina webů má malou návštěvnost napadlo mě nastavit delší dobu na cron nebo dokonce někde i vypnout?

    Dává Vám tohle smysl?
    Díky,
    Radek

    #22596

    admin
    Keymaster
    Web

    Ano, pokud jde o WP-Cron, tak se každý web chová myslím nezávisle a síť webů to může zatěžovat.

    Můžeš ho zcela vypnout (pak ale nemusí některé pluginy správně fungovat) nebo omezit pomocí konstant v souboru wp-config.php (manuál):

    define( 'DISABLE_WP_CRON', true );

    Cron zcela vypneš, můžeš třeba vyzkoušet při testování zátěže…

    define( 'WP_CRON_LOCK_TIMEOUT', 3600 );

    Cron se bude spouštět maximálně jednou za hodinu (3600 sekund), defaultně je tam nastaveno pouze 60.

    Můžeš zkusit nějaký plugin, např. WP Crontrol a pomocí něj zkontrolovat nejčastěji navštěvované weby sítě, zda se tam něco nespouští zbytečně často.

    #22605

    Bigdrobek
    Participant
    Web

    Díky, testuji WP Crontron a vypadá to že funguje

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.