2016-03-29 5 views
0

Ich habe ein benutzerdefiniertes PHP-Modul, das von einer externen Bibliothek abhängt, die nicht threadsicher ist. Verwendet FPM Threads oder Prozesse zur Bearbeitung von Anfragen? Ist es sicher, ein Nicht-Thread-Safe-PHP-Modul mit PHP-FPM zu verwenden?Ist PHP-FPM-Thread sicher

+0

Vielleicht hilft Ihnen das bei dieser Frage: http://stackoverflow.com/questions/1623914/what-is-thread-safe-or-non-thread-safe-in-php?lq=1 – Jer

+0

Vielen Dank @ C0dekid.php. Die Antworten in der verknüpften Frage beziehen sich auf php-fcgi und mod_php. Ich bin an PHP-FPM interessiert. Ich möchte wissen, ob der Prozesspool in FPM Threads verwendet. –

Antwort

1

Ich habe diese Frage in einem PHP-IRC-Kanal gestellt und mir wurde gesagt, dass PHP-FPM immer ohne Thread ist, da es keinen Sinn macht, es als threadsicher zu erstellen. Da jede Anfrage in PHP-FPM von einem separaten Prozess (der wiederverwendet wird) behandelt wird, sollte es sicher sein, das Modul mit PHP-FPM zu verwenden.