Corporation Server User Manual
B-2 Oracle Web Application Serverâ„¢ Installation Guide
Cartridge Instances on Each Node
This section describes when cartridge instances are started up and how the
Dispatcher directs requests to them. The step numbers correspond to the
numbers in the figure below.
1. A client sends a request for a cartridge to the Listener.
2. The Listener sees that the request is for a cartridge, and sends it to the
Dispatcher.
3. If the Dispatcher knows of no free cartridge instances for that cartridge, it
sends the request to the Web Request Broker.
4. The WRB then directs one or more cartridge factories to allocate cartridge
instances. The WRB tries to ensure that each cartridge factory allocates
approximately the same number of cartridge instances for a particular
cartridge type for each node.
5. Each cartridge factory spawns the appropriate number of cartridge
WRB Processes
wrbcfg OraWeb_wrbcfg
Primary The WRB configuration
provider
wrblog OraWeb_wrblog
Primary The WRB logger
wrbasrv
wrbahsrv
OraWeb_wrbsrv
OraWeb_wrbahsrv
Primary
and
Remote
The WRB authentication
servers
wrbroker OraWeb_wrbroker
Primary The Web Request Broker
wrbvpm OraWeb_wrbvpm
Primary The WRB virtual path
manager
wrbfac OraWeb_wrbfac
Primary
and
Remote
The cartridge factory
wrbc
Primary
and
Remote
Cartridge processes
Listener
Process
oraweb OracleWWWListen-
er30%NAME%
Primary The web listener
process.
Type Process Services Runs on Description