У меня есть собственный PHP-модуль, который зависит от внешней библиотеки, которая не является потокобезопасной. Использует ли FPM потоки или процессы для обработки запросов? Можно ли использовать php-модуль non-threadsafe с PHP-FPM?Является ли PHP-FPM потоком безопасным
0
A
ответ
1
Я задал этот вопрос в IRC-канале PHP, и мне сказали, что PHP-FPM всегда не является потоковым, так как нет смысла строить его как потокобезопасное. Поскольку каждый запрос обрабатывается отдельным процессом (который повторно используется) в PHP-FPM, он должен быть безопасным для использования модуля с PHP-FPM.
Смежные вопросы
- 1. Является ли console.writeline потоком безопасным?
- 2. Является ли com.google.cloud.datastore.Datastore потоком безопасным?
- 3. Является ли org.exolab.castor.xml.schema.Schema потоком безопасным?
- 4. Является ли HttpApplicationState.RemoveAll() потоком безопасным?
- 5. Является ли Bootstrap.connect потоком безопасным?
- 6. Является ли UImage.AsPNG() потоком безопасным?
- 7. Является ли org.joda.time.DateTimeFormat потоком безопасным?
- 8. Является ли Task.ContinueWith потоком безопасным?
- 9. Является ли LIBSVM потоком безопасным
- 10. Является ли Trace.WriteLine потоком безопасным?
- 11. Является ли AndroidHttpClient потоком безопасным
- 12. Является ли KeyPairGenerator.generateKeyPair() потоком безопасным?
- 13. Является ли SoapHttpClientProtocol потоком безопасным?
- 14. Является ли RNGCryptoServiceProvider.GetBytes потоком безопасным?
- 15. Является ли sun.misc.Unsafe безопасным потоком?
- 16. Является ли Component.getGraphicsConfiguration потоком безопасным?
- 17. Является ли Socket.SendAsync потоком безопасным?
- 18. Является ли shutil.make_archive потоком безопасным?
- 19. Является ли Queue.Peek потоком безопасным?
- 20. Является ли Hashtable.entrySet() потоком безопасным?
- 21. Является ли org.springframework.jms.support.converter.MappingJackson2MessageConverter потоком безопасным?
- 22. Является ли System.Runtime.Serialization.DataContractSerializer потоком безопасным?
- 23. Является ли Spring mongoTemplate потоком безопасным?
- 24. Является ли AddOrUpdate безопасным потоком в ConcurrentDictionary?
- 25. Является ли armadillo решающим() потоком безопасным?
- 26. Является ли Interop.Domino dll потоком безопасным?
- 27. Java: Является ли этот подход потоком безопасным?
- 28. Является ли этот метод потоком безопасным?
- 29. C# Является ли этот метод потоком безопасным?
- 30. Является ли это «двойной + =» потоком безопасным?
Возможно, это поможет вам с этим вопросом: http://stackoverflow.com/questions/1623914/what-is-thread-safe-or-non-thread-safe-in-php?lq=1 – Jer
Спасибо @ C0dekid.php. Ответы в связанном вопросе касаются php-fcgi и mod_php. Меня интересует PHP-FPM. Я хочу знать, использует ли пул процессов в FPM потоки. –