hacklabr / viradacultural

GNU General Public License v3.0
7 stars 3 forks source link

IMPORTANTE: Ao colocar no ar, configurar e monitorar CRON #26

Closed leogermani closed 10 years ago

leogermani commented 10 years ago

O site está agregando posts do twitter e instagram via um "Falso cron" do WP a cada 30s

O ideal é que, ao ir para o ar, nós desliguemos esse falso cron e configuremos um cron de verdade no servidor.

Na verdade, o ideal é que tiremos inclusive do esquema do WP_Cron e criemos uma URL específica que vai fazer essa agregação e chamesmo ela pelo cron. Assim podemos mexer an periodicidade dessa chamada, dependendo da carga que isso der no servidor

leogermani commented 10 years ago

Colocar no wp-config.php

define('DISABLE_WP_CRON', 'true');

e aí habilitar um cron de verdade chamando

php ..../wp-cron.php (na raíz do WP)

santagada commented 10 years ago

a principio o wp tá só nos servidores de aplicação, e esse wp-cron serve para q exatamente? não é melhor colocar ele só na maquina mysql-twitter?

leogermani commented 10 years ago

O WordPress tem um esquema de CRON falso.. que agenda as coisas e roda elas dependendo de alguém que acesse o site...

Vc pode desabilitar isso no wp-config e chamar o cron direto, e ele roda tudo que tem agendado.

Eu só não separei o cron do twitter pra um php sozinho pq a opção de qual a hashtag que vai ser agregada está no banco do WP e tem que ler de lá de qq jeito... mas é capricho, podemos deixar hardcoded se precisar... mas é q não achei q ia ser problemático...

mas se quiser tá fácil. posso desvincular uma coisa da outra... q acha?

santagada commented 10 years ago

eu estava pensando em rodar o cron do twitter na mesma maquina do banco do twitter, tanto faz se é o wp todo ou só o twitter, mas eu preciso saber se tem algo que esse wp-cron faz q modifica arquivos na maquina, pq ai teriamos que rodar em cada maquina de aplicação

santagada commented 10 years ago

desliguei no wordpress agora.