Odpowiedź forum utworzona

Viewing 1 replies (of 1 total)
  • Thread Starter waski2

    (@waski2)

    Tabela przybierała gigantycznych rozmiarów, miała już ponad 200mb, wyczyściłem ją ręcznie ponieważ Crona mam wyłączonego w wp-config komendą:

    define(’DISABLE_WP_CRON’, true);

    chciałem ograniczyć jego aktywność:

    define(’WP_CRON_LOCK_TIMEOUT’, 600);

    ale to nie działało, pracował normalnie.

    Aktywność Crona chciałem ograniczyć ponieważ generował bardzo dużą ilość zapytań do bazy danych poprzez co dostawałem alerty o przekroczeniu limitu zapytań do bazy danych.

    Proszę mi wytłumaczyć czy Cron musi być włączony? Z tego co napisałeś wyżej wnioskuję, że tak ponieważ on czyści np tabelę wp_woocommerce_sesions ale jak ograniczyć jego aktywność, po każdym zapytaniu do bazy jest od razu jego zapytanie co powoduje mi bardzo duży ruch na bazie. Wspominałeś o pluginie Cron Manager, może poprzez ten plugin mam coś pozmieniać.
    Na chwilę obecną mam wyłączonego Crona co daje mi spokój z limitami zapytań ale podejrzewam że za chwilę tabela wp_woocommerce_sessions znów przybierze mega rozmiarów.

    Sklep stoi już na tej bazie coś ponad dwa lata i wcześniej nic takiego się nie działo ani z Cronem ani z dużą ilością zapytań do bazy. Nie wiem właśnie dlaczego ostatnich czasy mam taki duży ruch na bazie, przeglądałem logi z serwera, ruch generował Cron i bot o nazwie compatible; Googlebot/2.1; +http://www.google.com/bot.html, dostałe zalecenia od technika firmy na której mam wykupiony serwer aby ograniczyć aktywność Crona, no ale przecież botów googla nie będę ograniczał. Coś możesz podpowiedzieć w tej kwestii?

Viewing 1 replies (of 1 total)