/ / Wie führe ich eine PHP-Funktion in einem Unterprozess in Symfony2? - PHP, Symfony, Prozess, Subprozess, Symfony-Prozess

Wie führe ich eine PHP-Funktion in einem Subprozess in Symfony2 aus? - PHP, Symfony, Prozess, Subprozess, Symfony-Prozess

Ich möchte einige Funktionen parallel im Hintergrund ausführen.

Gibt es einen schönen Weg, dies in Symfony2 oder sogar mit PHP zu tun?

Oder gibt es nur die SymfonyComponentProcessProcess?

Kann ich diesen Prozess mit einer Funktion verwenden? Ich brauche den aktuellen Kontext (eingeloggter Benutzer und einige Sitzungsdaten), daher ist es nicht möglich, die Funktion an eine externe PHP-Datei zu senden ...

Antworten:

0 für die Antwort № 1

Mit der Symfony2 Process-Komponente können Sie einen Shell-Befehl ausführen oder php-script in einem anderen Prozess ausführen.

Um die exakte Funktion in einem Thread auszuführen, schauen Sie sich PHP an Thread-Klasse