![]() ![]() This is a safe way to run applications linked to libraries that do not support threading-typically older applications or libraries. Each process is isolated from the others, so no memory is shared between them, even if they are performing identical calls at some point in their execution. Pre-fork: A new process is created for each incoming connection reaching the server. ![]() These tasks are performed and controlled by a Multi-Processing Module (MPM).Īpache HTTP comes with three different MPM: This involves opening a socket, processing the request, keeping the connection open for a certain period, handling new events occurring through that connection, and returning the content produced by a program made in a particular language (such as PHP, Perl, or Python). One important problem Apache HTTP has to solve, like any web server, is how to handle different processes to serve an http protocol request. The Apache HTTP web server has evolved through the years to work in different environments and solve different needs. The author selected the Open Internet/Free Speech Fund to receive a donation as part of the Write for DOnations program. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |