Job queue

Gestart doorTimkb21 reacties348 weergaven

22 berichten · pagina 2 van 2

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Misschien is Gearman wat voor je? Ik gebruik het overigens niet.

toevoeging op 2 juli 2014, 191826:
Overigens kun je cronjobs vaker per seconde laten uitvoeren, en die zijn ook synchroon.
Dus als je telkens een cronjob om de 15 seconden uit wil voeren dan kan dat gewoon.
0
Timkb

Lid · Topicstarter

Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Gearman ziet er goed uit, ik ga er eens mee spelen.

Zelfs al zou de cron om de seconde draaien, het blijft lastig om dat werkend te krijgen.

Stel er komen 6 tasks per seconde in Redis te staan, 6 * 500ms = 3000 ms (3 sec) dan zou de tweede cronjob ook die tasks erbij pakken die cronjob 1 al geselecteerd heeft. Je kan natuurlijk de status op working o.i.d. zetten zodat cron 2 ze niet oppakt maar dat zou wel erg omslachtig zijn t.o.v. Gearman of RabbitMQ.
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waarom geen RabbitMQ gebruiken zoals je in eerste instantie al noemde?
0
Timkb

Lid · Topicstarter

Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik ben verschillende methodes aan het testen. RabbitMQ is daar een van.
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zelf namelijk positieve ervaring met RabbitMQ wink
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
RabbitMQ is idd goed. Heb ook ervaring met beanstalk; maar vond RabbitMQ toch wat beter werken.

toevoeging op 5 juli 2014, 171313:
En cronjobs methode werkt wel; maar ik raad het niet aan. Iets met het heruitvinden van het wiel yummie Er zijn heel wat goede libraries beschikbaar die met bepaalde services (o.a. RabbitMQ) kunnen werken.
0
Timkb

Lid · Topicstarter

Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Gekozen voor RabbitMQ omdat alternatieven vaak niet veel over te vinden is op Google en een groot voordeel tegenover Gearman is toch wel persistence en niet PHP afhankelijk.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren