My Oracle Support Banner

Why Are Four (4) httpd Processes Getting Started When The "StartServers" Directive Is Set to Two (2)? (Doc ID 2201817.1)

Last updated on NOVEMBER 15, 2016

Applies to:

Oracle HTTP Server - Version to [Release Oracle11g]
Generic UNIX


According to the HTTP Server documentation, the StartServers directive sets the number of child server processes created on startup.

Then, why are four(4) httpd processes getting started when one set "StartServers=2"? For example, if StartServers is set to 2 then:

[oracle@serpens ohs1]$ ps -ef|grep httpd
oracle 8358 8334 0 08:40 ? 00:00:00 /u01/fmw11g/wt111170/Oracle_WT1/ohs/bin/httpd.worker -DSSL
oracle 8420 8358 0 08:40 ? 00:00:00 /u01/fmw11g/wt111170/Oracle_WT1/ohs/bin/httpd.worker -DSSL
oracle 8424 8358 0 08:40 ? 00:00:00 /u01/fmw11g/wt111170/Oracle_WT1/ohs/bin/httpd.worker -DSSL
oracle 8426 8358 0 08:40 ? 00:00:00 /u01/fmw11g/wt111170/Oracle_WT1/ohs/bin/httpd.worker -DSSL

 Why are there four processes instead of two?


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.