httpd

Posted on

hi,
i see that httpd has many processes that listen on port 80.
i like to know how the incoming traffic is spread across those processes.I assume that there is a single connection between the apache and a remote host.
to me is clear when traffic uses a process bound to a single socket,but above are many processes that share the same socket for a connection.
lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 1116 root 4u IPv6 23854 0t0 TCP *:http (LISTEN)
httpd 1154 apache 4u IPv6 23854 0t0 TCP *:http (LISTEN)
httpd 1155 apache 4u IPv6 23854 0t0 TCP *:http (LISTEN)
httpd 1156 apache 4u IPv6 23854 0t0 TCP *:http (LISTEN)
httpd 1157 apache 4u IPv6 23854 0t0 TCP *:http (LISTEN)
httpd 1160 apache 4u IPv6 23854 0t0 TCP *:http (LISTEN)

Responses