ich eine Hintergrundaufgabe schaffen würde, die ständig mit Symfony2 SchleifenSymfony2 Hintergrundaufgabe
Ich möchte wissen, wie diese
protected function execute(){
while (true) {
sleep(60);
//------------ do some think
}}
ich eine Hintergrundaufgabe schaffen würde, die ständig mit Symfony2 SchleifenSymfony2 Hintergrundaufgabe
Ich möchte wissen, wie diese
protected function execute(){
while (true) {
sleep(60);
//------------ do some think
}}
Was zu tun, wie ich weiß, ist PHP nicht Threading, so Sie können das nicht parallel zu Ihrer Symfony-Anwendung ausführen.
Erstellen Sie stattdessen einen Cron-Job, der diesen Code über CLI ausführt.
Hier ist ein ziemlich einfaches Intro zu cron jobs.
Wenn Sie sich auf einem Windows-Server befinden, richten Sie eine geplante Aufgabe ein. Siehe How to run a PHP file in a scheduled task (Windows Task Scheduler).