Я бы хотел лучше понять, что именно происходит, когда Apache в linux получает HTTP-запрос в модели предварительного форка процесса.
Допустим, у нас есть 20 дочерних процессов Apache, ожидающих.
Когда я получаю HTTP-запрос, верно ли говорить, что для обработки запроса будет выбран 1 дочерний процесс и что этот процесс не будет обрабатывать другой запрос от другого пользователя до тех пор, пока первый не будет завершен?
Я задаю вопрос из-за ограничения PHP, которое гласит:
The locale information is maintained per process, not per thread.
If you are running PHP on a multithreaded server API like IIS or Apache
on Windows, you may experience sudden changes in locale settings while a script
is running, though the script itself never called setlocale(). This happens due
to other scripts running in different threads of the same process at the same
time, changing the process-wide locale using setlocale().